FileStream.Create

Fore syntax

Create(FileName: String; OpenMode: FileOpenMode; ShareMode: FileShare);

Parameters

FileName - a path and name of the file, to which one is linked.

OpenMode - a parameter that determines a type of query to open a file.

ShareMode - a parameter that determines a possibility of shared access to a file.

Description

The Create designer creates a new stream linked to a specified file.

Example

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;

On executing the example, a new file BinFile.dat is created. A specified character string is written into this file in a binary format.

See also:

FileStream