![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
как присвоить файловую переменную
o_serg © (2006-10-07 15:35:00)скажите как присвоить файловую переменную
я имею ввиду:
var
f1, f2: file;
begin
...
f2:=f1; //будет ошибка. А как это сделать?
...
end;
Dmitrij_K (2006-10-07 17:43:00) [1]
> Файловые переменные это особый тип переменных
Мне казалось что это обычный record.
o_serg (2006-10-07 16:15:00) [2]видимо так и придется, я думал может есть какой то способ это обойти, спасибо
Anatoly Podgoretsky (2006-10-07 15:58:00) [3]Файловые переменные это особый тип переменных, их нельзя присваивать или передавать, используй глобальные переменные.
TUser (2006-10-07 15:53:00) [4]делай assign сразу для глобальной переменной
o_serg (2006-10-07 15:50:00) [5]т.е. даже не в другую процедуру а сохранить её в глобальной переменной
o_serg (2006-10-07 15:45:00) [6]это был пример, мне нужно передать локальную файловую переменную открытого файла из процедуры в другую процедуру
Anatoly Podgoretsky (2006-10-07 15:43:00) [7]А чем F1 хуже?