Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.06.14;
Скачать: CL | DM;

Вниз

Текстовые файлы.   Найти похожие ветки 

 
Unknown Mystic ©   (2004-10-20 17:30) [0]

Посоветуйте пожалуйста, как лучше работать с текстовыми файлами, если мне нужна информация только из последний строки файла?


 
Владимир Кладов   (2004-10-20 20:03) [1]

при чем тут KOL?


 
Unknown Mystic ©   (2004-10-20 20:45) [2]

Ну я имею ввиду какие kol"овские функции использовать. Можно ведь файл в PStrList загрузить и уже из списка вытягивать данные, можно как-то с потоками... Еще как-то может можно...


 
Владимир Кладов   (2004-10-20 21:02) [3]

любому еж... здравомыслящему человеку :) понятно, что если через PStrList, то по LoadFromFile будет весь файл грузиться. То же File2Str и т.п. Если из файла 2Гбайта нужно только несколько последних строчек, то надо его открыть, установить указатель поближе к концу и прочитать последние n (К) байт. Если оказалось, что недостаточно отступили, отступить еще немного назад, и прочитать еще кусочек. KOL тут не при чем. Вы выбираете метод, а из используемой библиотеки выбираете соответствующее средство. Потоки, значит потоки. Они и в VCL есть, и в KOL, и их быстродействие ничем не отличается. Вот я и говорю, что KOL не при чем. Это знания общего порядка.


 
Unknown Mystic ©   (2004-10-20 22:22) [4]

Так вот этого то "знания общего порядка" (по крайней мере знания функций KOL) и нету :( А файлы несколько килобайт размером.


 
Gandalf ©   (2004-10-30 13:06) [5]

Учи матчась. KOL тут непричем. Стандратной функции которая сделает все за тебя тут нет.



Страницы: 1 вся ветка

Текущий архив: 2005.06.14;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.05 c
14-1116745105
totti
2005-05-22 10:58
2005.06.14
Матеметический компонент. Есть ли он в Делфи?


1-1116970660
GanibalLector
2005-05-25 01:37
2005.06.14
Hi,Lo из DWord


6-1111926594
X-Disa
2005-03-27 16:29
2005.06.14
TIdHttp - подвисает


1-1117089247
Scorpio
2005-05-26 10:34
2005.06.14
Жуткие тормоза при отправке данных в Excel


1-1116943383
ALL
2005-05-24 18:03
2005.06.14
Memo RichEdit