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

Вниз

Как грамотно читать из файла?   Найти похожие ветки 

 
delphi4fun   (2002-11-19 20:09) [0]

Подскажите как грамотно читать из файла? какие структуры использовать?
Дело в том, что мне надо прочитать из байтового мусора (т.е. все символы встречаются) и найти там определенную последовательность байт. Как это сделать? Весь файл не хочется читать. Нужная цепочка лежит где-то в заголовке, но все время в разных местах.. Т.е. нельзя четко определить смещение от начала.
Что делать?


 
Kotka ©   (2002-11-19 22:45) [1]

Читать файл кусками в буфер и его (файл) там обрабатывать. Побайтно читать можно с помощью TFileStream или BlockRead.
По первому есть пример здесь:
http://kotka.by.ru/Programmists/howto.htm


 
delphi4fun   (2002-11-20 12:51) [2]

Привет!
Спасибо за ответ. К сожалению твоя страница не открывается..
Может кто-нить кинуть пример на мыл?
И вот еще вопрос..
Разве читать побайтно это правильно? Ну т.е. "грамотно"... Чем тогда использование TFileStream будет отличаться от
while not eof(f) do
begin
read(f, chr);
str := str + chr;
end;

Простите, если что не понял.


 
Smithson ©   (2002-11-20 13:00) [3]

читать побайтово - иедленнее, чем через буфера, то есть через blockread или TFileStream


 
Слесарь Матерящийся   (2002-11-20 13:05) [4]

>как грамотно читать из файла? какие структуры использовать?

ReadFile() WinAPI и никаких структур.


 
delphi4fun   (2002-11-20 14:18) [5]

а примерчик использования ReadFile можно? мне просто потом надо будет найти в этой файле кой-какие байты =(



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

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

Наверх




Память: 0.47 MB
Время: 0.012 c
1-4300
Михич
2002-11-21 09:31
2002.12.02
MDI приложение


14-4632
Odd_1
2002-11-13 00:19
2002.12.02
com port


6-4544
совсем Новенький
2002-10-01 09:19
2002.12.02
Извините, что надоедаю с вопросом нор всй же!


7-4647
Ильясов Вадим
2002-10-01 17:33
2002.12.02
Как записать двоичный параметр в реестр(Integer) из Delphi


14-4581
Z-Yuri
2002-11-08 15:40
2002.12.02
А что творится в провинции (это еще цветочки)