CX_ASCII_FILE::GetFileInfo
Beschreibung:
Diese Funktion gibt die Datei-Information als ein Objekt CX_FILE_INFO Klasse zurück.
Sollte die Datei nicht existieren, dann wird ein CX_FILE_INFO-Objekt zurückgegeben, dessen fileSize auf -1 gesetzt ist. Alle anderen Felder der Klasse sind in diesem Fall ungültig.
GetFileInfo liefert aktuell ein ungültiges Objekt, wenn fileName mit einem Backslash (\) endet. (Bspw. "C:\")
Code-Beispiel:
Var(file, fileInfo)
CreateTransObject(CX_ASCII_FILE) -> file
"CX_ROOTDIR\\test.txt" file Put(fileName)
file Call(GetFileInfo) -> fileInfo // Ergebnis ein Objekt CX_FILE_INFO Klasse
Stack | Position | Objekttyp | Kurzbeschreibung |
---|---|---|---|
Stack(In) | Top | CX_ASCII_FILE | Datei |
Stack(Out) | Top | CX_FILE_INFO | Datei-Information |
Funktionsaufruf: Call(GetFileInfo)