Автор: FENIKS 20.05.2005 8:16
Свовсем не могу понять <_<
вот использовали мы процедуру FINDFIRST к примеру, нашли нужный файл,
но теперь чтобы что нить с ним зделать ну типа там переименовать, удалить,
и тд. нужно связать этот файл с файловой переменной.
КаК? :help:
Автор: Ozzя 20.05.2005 9:39
Цитата
Доступ к файлам
Любой программе доступны два предварительно объявленных файла со стандартными файловыми переменными: INPUT - для чтения данных с клавиатуры и OUTPUT - для вывода на экран. Стандартный Паскаль требует обязательного упоминания этих файлов в заголовке программы, например, так:
PROGRAM NameOfProgram(input,output) ;
В Турбо Паскале это необязательно, вот почему заголовок программы можно опускать.
Любые другие файлы, а также логические устройства становятся доступны программе только после выполнения особой процедуры открытия файла (логического устройства). Эта процедура заключается в связывании ранее объявленной файловой переменной с именем существующего или вновь создаваемого файла, а также в указании направления обмена информацией: чтение из файла или запись в него.
Файловая переменная связывается с именем файла в результате обращения к стандартной процедуре ASSIGN:
ASSIGN (<ф.п.>, <имя файла или л.у.>); .
Здесь <ф.п.> - файловая переменная (правильный идентификатор, объявленный в программе как переменная файлового типа);
<имя файла или л.у.> - текстовое выражение, содержащее имя файла или логическое устройство.
Если имя файла задается в виде пустой строки, например, ASSIGN(f, ' '), то в зависимости от направления обмена данными файловая переменная связывается со стандартным файлом INPUT или OUTPUT.
Автор: volvo 20.05.2005 12:00
Цитата(FENIKS @ 20.05.05 4:16)
Свовсем не могу понять <_< ...
нужно связать этот файл с файловой переменной. КаК? :help:
Я тоже совсем не могу понять, ты что, какой-то особенный? С первого раза не понимаешь? Ну, тогда не обижайся...
Это не видел? Или даже не искал?
http://forum.pascal.net.ru/index.php?showtopic=3584&view=findpost&p=32082
Автор: SKVOZNJAK 20.05.2005 14:37
Можно схитрить и применить к файлу досовскую команду
Автор: FENIKS 21.05.2005 8:30
Цитата(volvo @ 20.05.05 8:00)
Я тоже совсем не могу понять, ты что, какой-то особенный? С первого раза не понимаешь? Ну, тогда не обижайся...
Это не видел? Или даже не искал?
http://forum.pascal.net.ru/index.php?showtopic=3584&view=findpost&p=32082
сори сори проглядел