Create(FileName: String; OpenMode: FileOpenMode; ShareMode: FileShare);
FileName - путь и наименование файла, с которым осуществляется связь.
OpenMode - параметр, определяющий вид запроса на открытие файла.
ShareMode - параметр, определяющий возможность совместного доступа к файлу.
Конструктор Create создает новый поток, связанный с указанным файлом.
Sub UserProc;
Var
f: IFileStream;
BinWriter: IBinaryWriter;
Begin
f := New FileStream.Create("c:\BinFile.dat", FileOpenMode.Create, FileShare.Exclusive);
BinWriter := New BinaryWriter.Create(f);
BinWriter.WriteString("Sample
Text");
BinWriter.Flush;
Dispose f;
End Sub UserProc;
При выполнении примера будет создан новый файл «BinFile.dat». В данный файл в двоичном виде будет записана указанная символьная строка.
См. также: