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

Вниз

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

 
Nikoss ©   (2002-08-23 15:13) [0]

Здравствуйте.
Я связял файловую переменную f с текстовым фалом 1.txt. В процессе работы программы нужно, чтобы фаловая переменная f была связанна с другим фалом 2.txt. Вопрос заключается в следующем, как разорвать связь файловой переменной с файлом?
Для лучшего понимания приведу пример


Procedure proc;
var f : TextFile;
k : Integer;
begin
assignFile(f, "1.txt");
Reset (f);
...
CloseFile(f);
assignFile(f, "2.txt");
Reset (f);
While not EOF(f) do // выдается ошибка
begin // Project1.exe raisedexception
Readln (f); // class EInOutError whith message
inc(k); // "I/O error 104" Process stopped...
end;


 
PVOzerski ©   (2002-08-23 15:35) [1]

Из приведенного примера совершенно не видно, чтобы к моменту вхождения в цикл while у файловой переменной f оставалась какая-либо связь с файлом 1.txt: его сначала закрыли, потом сделали assign с файлом 2.txt, потом открыли уже 2.txt. Видимо, причина ошибки в чём-то другом.



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

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

Наверх




Память: 0.46 MB
Время: 0.025 c
8-14173
TonyK
2002-04-30 00:35
2002.09.05
Посоветуйте компонент для работы со сканером (TWAIN)...


7-14298
ASGroup
2002-06-22 23:10
2002.09.05
Текущая раскладка клавиатуры


3-13967
Andrew!
2002-08-16 12:42
2002.09.05
Страшная история! Вопрос про таблицы Paradox 4


1-14005
EugenCFG
2002-08-26 10:22
2002.09.05
Мастера... подскажите... Можно ли TMemo сделать как TEdit


1-14154
Дмитрий Иванов
2002-08-25 03:28
2002.09.05
Глюки при экспорте в Excel