|
Имена файлов
Имя файла - это любое
выражение строкового типа, которое строится по правилам
определения имен в MS-DOS (операционной системе ПК):
- имя содержит до восьми разрешенных
символов; разрешенные символы - это прописные и строчные
латинские буквы, цифры, и символы:
! @ # $ % ^ & ( ) ' ~ - _
- имя начинается с любого разрешенного
символа;
- за именем может следовать расширение
- последовательность до трех разрешенных символов;
расширение, если оно есть, отделяется от имени точкой.
Перед именем может указываться так называемый путь
к файлу: имя диска и/или имя текущего каталога и имена
каталогов вышестоящих уровней.
Имя диска - это один из символов A...Z,
после которого ставится двоеточие. Имена А: и В: относятся
к дисковым накопителям на гибких дискетах, имена С:,
D: и т.д. - к жестким дискам. Эти имена могут относиться
также к одному или нескольким виртуальным дискам, созданным
в оперативной памяти ПК специальной командой VDISK в
ходе выполнения файла автоустановки CONFIG.SYS дисковой
операционной системы.
Если имя диска не указано, подразумевается
устройство по умолчанию - то, которое было установлено
в операционной системе перед началом работы программы.
За именем диска может указываться имя
каталога, содержащего файл. Если имени каталога предшествует
обратная косая черта, то путь к файлу начинается из
корневого каталога, если черты нет - из текущего каталога,
установленного в системе по умолчанию. За именем каталога
может следовать одно или несколько имен каталогов нижнего
уровня. Каждому из них должна предшествовать обратная
косая черта. Весь путь к файлу отделяется от имени файла
обратной косой чертой. Максимальная длина имени вместе
с путем - 79 символов, например:
var
finp: text;
fout:file of String;
const
name = 'c:\dir\subdir\out.txt';
begin
assign(finp,'123.dat') ;
assign(fout,name);
end.
|