![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Работа с файлами [D7, Win2k]
Kniaz © (2004-09-23 14:51:00)Если текстовый файл открыт функцией fileOpen, как я могу считать его содержимое построчно.
Defunct (2004-09-23 16:36:00) [1]> Он в другой ветке сказал, что умеет работать только с Reset/Rewrite
прогресс на лицо ;) уже FileOpen, может скоро дойдет до Memo.Lines.LoadFromFile
Anatoly Podgoretsky (2004-09-23 16:31:00) [2]Первого нет :-)
Он в другой ветке сказал, что умеет работать только с Reset/Rewrite
Defunct (2004-09-23 16:20:00) [3]Anatoly Podgoretsky © (23.09.04 16:09) [7]
> А 3752378470
FileSeek - отбираем участок файла для чтения, загоняем в тот же TStrings.
знал бы я конечную цель построчного чтения всего файла, предложил бы оптимальный с моей точки зрения вариант, а так я знаю только 2 вещи - файл открыт функцией FileOpen и нужно читать построчно, с моей точки зрения [2] - оптимальный вариант.
Anatoly Podgoretsky (2004-09-23 16:09:00) [4]Defunct © (23.09.04 16:05) [6]
А 3752378470
Defunct (2004-09-23 16:05:00) [5]DiamondShark © (23.09.04 15:29) [3]
А хоть бы и все 375237847 байт. что с того?
Fay (2004-09-23 15:35:00) [6]2 [4] Anatoly Podgoretsky © (23.09.04 15:33)
Это ужасно 8)
Anatoly Podgoretsky (2004-09-23 15:33:00) [7]В Паскале есть высокоуровневая поддержка текстовых и типизированных файлов, но раз ты решил пользоваться низкоуровневым вводом, то на строки тебе придется разбирать файл самостоятельно.
DiamondShark (2004-09-23 15:29:00) [8]
> и засунуть все прочитанное в TStrings.Text
Да-да... все 375237847 байт.
Defunct (2004-09-23 15:21:00) [9]> Если текстовый файл открыт функцией fileOpen, как я могу считать его содержимое
FileRead
> построчно.
и засунуть все прочитанное в TStrings.Text
потом работать со свойством Strings[..]
Анонимщик (2004-09-23 14:54:00) [10]Искать символы #10#13