|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
25.03.2011, 07:23 | #11 |
кривокодер ;)
Форумчанин
Регистрация: 20.06.2008
Сообщений: 707
|
Код:
"А как написать праграму?, "ришыти задачьку очинь нада" ©с форума. Жить становится интереснее, жить становится веселее...
{Быть или не быть} {Неуспешный суицид} |
25.03.2011, 09:23 | #12 |
Заблокирован
Регистрация: 27.05.2010
Сообщений: 1,099
|
Используй хотя бы этот класс:
http://www.koders.com/delphi/fidB63D....aspx?s=parser |
25.03.2011, 09:48 | #13 |
220400
Форумчанин
Регистрация: 21.05.2010
Сообщений: 726
|
DelphiWorld:
Как прочитать весь файл, в котором несколько признаков конца файла -------------------------------------------------------------------------------- В текстовом файле, который обрабатывает программа, неоднократно встречается признак конца файла (как этот файл создавался никто и понятия не имеет), и как следствие если читать файл while not (eof), то он будет прочитан до первого встреченного символа конца файла . Как прочитать весь файл? Перепишем ваш файл a.dat в файл b.dat, удалив признаки конца файла: Код:
Cерьёзной помощи не ждите - помогаю в перерывах на "перекур".
Не существует ничего невозможного для человека, который не собирается ничего делать сам. Не учите человека, если вы не его учитель. Последний раз редактировалось Sparkman; 25.03.2011 в 09:57. |
25.03.2011, 09:50 | #14 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
mss, +1
когда я говорил про использование TFileStream я как раз и имел виду подобное чтение. Но тут уже даже Readln реализовали! лепота! Sparkman, -1. не, это крайне неэффективно и неудобно. Да и не всегда допустимо! Johnson Цитата:
вместо кода 26 (0x1A) теперь нельзя прочитать файл, в котором есть байт с кодом 0 (смотри вложение) впрочем, если это для TC допустимо (в файле нет нулевых байт), то вполне можно использовать данный подход! Последний раз редактировалось Serge_Bliznykov; 25.03.2011 в 09:56. |
|
25.03.2011, 13:59 | #15 |
Новичок
Джуниор
Регистрация: 24.03.2011
Сообщений: 7
|
Спасибо всем за участие! Особая благодарность Serge_Bliznykov . Только TFileStream реально считывает весь файл невзирая на символы.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вопрос по работе со строками. | Кнехт | Общие вопросы .NET | 7 | 25.11.2010 17:09 |
Вопрос по работе с МЕМО | combays | Общие вопросы Delphi | 4 | 15.11.2010 11:38 |
Вопрос по работе с DBGRID | Dux | Компоненты Delphi | 23 | 15.02.2010 15:42 |
Функции и процедуры в работе с массивами | Qwerty91 | Помощь студентам | 0 | 13.12.2009 14:22 |
Вопрос по работе с таблицей НД БД | golt-andrej | БД в Delphi | 4 | 06.10.2008 08:58 |