Open(FileName: String; Mode: FileOpenMode; Share: FileShare): IFileStream;
FileName — путь и наименование файла, который необходимо открыть.
Mode — параметр, определяющий вид запроса на открытие файла.
Share — параметр, определяющий возможность совместного доступа к открытому файлу.
Метод Open открывает файл с определенными видом запроса открытия файла и параметрами совместного доступа.
Sub UserProc;
Var
FileStr: IFileStream;
i: Integer;
Begin
FileStr:=File.Open("c:\New_folder\1.dat", FileOpenMode.Create, FileShare.DenyWrite);
For i:=0 To 255 Do
FileStr.WriteByte(i);
End For;
End Sub UserProc;
После выполнения примера будет создан файл «1.dat», и в него будет записана последовательность байтов. Во время записи для других приложений данный файл будет доступен только для чтения.
См.также: