FileLen-Funktion
Aktualisiert: November 2007
Gibt einen Long-Wert zurück, der den Umfang einer Datei in Bytes angibt.
Das My-Feature ermöglicht bei Datei-E/A-Vorgängen höhere Produktivität und Leistung als FileLen. Weitere Informationen hierzu finden Sie unter My.Computer.FileSystem.GetFileInfo-Methode.
Public Function FileLen(ByVal PathName As String) As Long
Parameter
- PathName
Erforderlich. String-Ausdruck, der eine Datei angibt. PathName kann das Verzeichnis oder den Ordner und das Laufwerk enthalten.
Ausnahmen
Ausnahmetyp |
Fehlernummer |
Bedingung |
---|---|---|
Die Datei ist nicht vorhanden. |
Beachten Sie die Spalte "Fehlernummer", wenn Sie Visual Basic 6.0-Anwendungen aktualisieren, die eine unstrukturierte Fehlerbehandlung verwenden. (Sie können die Fehlernummer mit der Number-Eigenschaft (Err-Objekt) vergleichen.) Wenn möglich, sollten Sie jedoch erwägen, eine solche Fehlersteuerung durch eine Übersicht über die strukturierte Ausnahmebehandlung für Visual Basic zu ersetzen.
Hinweise
Wenn die angegebene Datei beim Aufruf der FileLen-Funktion geöffnet ist, entspricht der zurückgegebene Wert dem Umfang der Datei zum Zeitpunkt der Öffnung.
Hinweis: |
---|
Den aktuellen Umfang einer geöffneten Datei ermitteln Sie mit der LOF-Funktion. |
Beispiel
In diesem Beispiel wird mit der FileLen-Funktion der Umfang einer Datei in Bytes zurückgegeben. In diesem Beispiel stellt TestFile eine Datei dar, die Daten enthält.
Dim MySize As Long
' Returns file length (bytes).
MySize = FileLen("TESTFILE")
Hinweise für Entwickler intelligenter Geräte
Diese Funktion wird nicht unterstützt.
Anforderungen
Namespace:Microsoft.VisualBasic
**Modul:**FileSystem
**Assembly:**Visual Basic Runtime Library (in Microsoft.VisualBasic.dll)
Siehe auch
Referenz
Weitere Ressourcen
Datei-, Verzeichnis- und Laufwerkseigenschaften in Visual Basic