Freigeben über


FileSystem.LOF(Int32) Methode

Definition

Gibt die Größe in Byte einer mithilfe der FileOpen-Funktion geöffneten Datei zurück. Das My-Feature bietet höhere Produktivität und Leistung bei Datei-E/A-Vorgängen als LOF. Weitere Informationen finden Sie unter FileSystem.

public:
 static long LOF(int FileNumber);
public static long LOF (int FileNumber);
static member LOF : int -> int64
Public Function LOF (FileNumber As Integer) As Long

Parameter

FileNumber
Int32

Erforderlich. Ein ganzzahliger Wert, der eine gültige Dateinummer enthält.

Gibt zurück

Gibt die Größe in Byte einer mithilfe der FileOpen-Funktion geöffneten Datei zurück. Das My-Feature bietet höhere Produktivität und Leistung bei Datei-E/A-Vorgängen als LOF.

Ausnahmen

Dateimodus ist ungültig.

Beispiele

In diesem Beispiel wird die LOF -Funktion verwendet, um die Größe einer geöffneten Datei zu bestimmen. In diesem Beispiel wird davon ausgegangen, dass es TestFile sich um eine Textdatei handelt, die Beispieldaten enthält.

Dim length As Long
FileOpen(1, "C:\TESTFILE.TXT", OpenMode.Input) ' Open file.
length = LOF(1)   ' Get length of file.
MsgBox(length)
FileClose(1)   ' Close file.

Hinweise

Verwenden Sie die FileLen -Funktion, um die Länge einer nicht geöffneten Datei abzurufen.

Gilt für:

Weitere Informationen