|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
17.04.2012, 23:19 | #1 |
Пользователь
Регистрация: 06.12.2011
Сообщений: 23
|
Считывание текста из файла
Допустив в файле 100 слов... нужно каждое слово внести в переменную и после его надо будет обработать...
В общем проблема в том что целые строки берёт в одну переменную а надо только одно слово... С цифрами проблем нету но вот с текстом проблема... помогите плиз) Код:
|
17.04.2012, 23:20 | #2 |
Delphi Warrior
Старожил
Регистрация: 15.08.2008
Сообщений: 2,502
|
а в чём проблема читайте строку и разбивайте её на слова
с помошью copy и delete
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++ ya.flex-freelance@yandex.ru Icq - 636-954-303 |
18.04.2012, 07:15 | #3 | |
Форумчанин
Регистрация: 29.05.2011
Сообщений: 449
|
Цитата:
Код:
задания на pascal/delphi ICQ 368254335
Tel +79177425326 mail denis-naymov1985(at)mail.ru login skype denis.new.skype |
|
18.04.2012, 08:08 | #4 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
во-вторых, что же Вам так этот безумный набор разделителей понравился то?! тогда уже проще описать МНОЖЕСТО ДОПУСТИМЫХ символов и любой символ, который не входит в данное множесто - значит разделитель: Код:
Код:
для подсчёта количества слов в строке: Код:
BTW, забавно, а чем у Вас константа WordEnd[1] отличается от WordEnd[17] ?! |
|
18.04.2012, 08:29 | #5 |
Форумчанин
Регистрация: 29.05.2011
Сообщений: 449
|
Код:
задания на pascal/delphi ICQ 368254335
Tel +79177425326 mail denis-naymov1985(at)mail.ru login skype denis.new.skype |
18.04.2012, 08:45 | #6 | ||
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Денис, Вы не читаете того, что я Вам пишу?!
во-первых, зачем ТАК МНОГО РАЗДЕЛИТЕЛЕЙ?! во-вторых, Цитата:
в-третьих, ВАЖНО! Ваш код КОДОЗАВИСИМЫЙ! Это коды символов ИСКЛЮЧИТЕЛЬНО для кодировки Windows (ANSI, Windows 1251), в другой кодировке это будет полный бред! Например, Ваш код в TurboPascal (кодировка символов DOS (она же 866, она же OEM) будет считать разделителями слов следущиющие символы: Код:
p.s. Цитата:
|
||
18.04.2012, 10:04 | #7 |
Форумчанин
Регистрация: 29.05.2011
Сообщений: 449
|
wiki
http://ru.wikipedia.org/wiki/%C7%ED%...ED%E0%ED%E8%FF т.е. для дос кодировки #32,#33,#35,#37,#38,#39,#40,#41,#42 ,#44,#45,#46,#47,#48,#49,#50,#51,#5 2, #53,#54,#55,#56,#57,#58,#59,#64,#91 ,#92,#93,#94,#95,#123,#124,#125,#12 6, #58,#197,#216,#37,#39,#39,#34,#34,# 7,#45,#45,#84,#253,#179,#21,#99,#60 ,#82,#248,#20,#250,#252,#62 такой набор символов?
задания на pascal/delphi ICQ 368254335
Tel +79177425326 mail denis-naymov1985(at)mail.ru login skype denis.new.skype |
18.04.2012, 11:16 | #8 | ||
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
во-первых, НЕТ! в данный набора вы даже латиницу включили (а она уж в любой кодировке на одном и том же месте). Цитата:
в-третьих, я ТРЕТИЙ раз спрашиваю, ЗАЧЕМ Вы включаете в набор ОДНИ и те же коды МНОГОКРАТНО?!! Например, код #45 Вы включили сейчас ТРИ раза, #37 и #37 по два раза и т.д. Отсортируйте код по возрастанию значений (если уж Вам так эти коды символов в голову втемяшились, что Вы без них не можете обойтись!) |
||
19.04.2012, 10:09 | #9 |
Пользователь
Регистрация: 06.12.2011
Сообщений: 23
|
К сожалению с кодом который предоставил denisbrain так и не смог разобраться((...
|
19.04.2012, 10:10 | #10 |
Пользователь
Регистрация: 06.12.2011
Сообщений: 23
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
С++ считывание текста из файла | Karina89 | Помощь студентам | 4 | 16.10.2011 10:56 |
считывание текста из файла с++ | fidot | Помощь студентам | 0 | 25.05.2011 14:59 |
Считывание текста из файла. | semchik | Общие вопросы Delphi | 5 | 07.04.2011 22:33 |
Считывание текста файла | M@tBe14 | Помощь студентам | 2 | 21.09.2010 06:11 |
Считывание текста из файла в Unicode | vicq | Общие вопросы C/C++ | 0 | 01.03.2009 13:51 |