Помогите плиз, уже голова опухла.
Есть типизированный файл (f: file of char), после открытия OpenDialog нужно перебрать файл на наличие некоторых символов. Выполняю следующее:
Цитата:
Первый раз цикл for обрабатывается нормально, а во второй на команде Seek(f, i) уже слетает с ошибкой I/O Error 6. Подскажите, в чем может быть дело.
Заранее благодарен...
Есть типизированный файл (f: file of char), после открытия OpenDialog нужно перебрать файл на наличие некоторых символов. Выполняю следующее:
Цитата:
AssignFile(f, Open_.FileName);
Reset(f);
for i:=0 to FileSize(f)-4 do begin
Seek(f, i);
BlockRead(f, A, 4);
[определенные проверки]
end;
Первый раз цикл for обрабатывается нормально, а во второй на команде Seek(f, i) уже слетает с ошибкой I/O Error 6. Подскажите, в чем может быть дело.
Заранее благодарен...