CFile-Klassenmember

Daten-Member

m_hFile In der Regel enthält das Betriebssystem-Dateihandle.

Bau

CFile Erstellt ein CFile -Objekt aus einem Pfad oder Datei-handle.
Abbrechen Schließt eine Datei ignoriert alle Warnungen und Fehler.
Duplikat Erstellt ein doppeltes Objekt basierend auf dieser Datei.
Offen Sicher öffnet eine Datei mit einer Fehler-Test option.
Schließen Schließt eine Datei und löscht das Objekt.

Eingabe/Ausgabe

Lesen (Ungepuffert) liest Daten aus einer Datei in die aktuelle Dateiposition.
ReadHuge Lesen mehr als 64 K (ungepuffert) Daten aus einer Datei in die aktuelle Dateiposition. Veraltet in 32-Bit-Programmierung. Finden Sie.
Schreiben (Ungepuffert) schreibt Daten in eine Datei, die aktuelle Dateiposition.
WriteHuge Kann mehr als 64 K (ungepuffert) Daten in einer Datei in die aktuelle Dateiposition zu schreiben. Veraltet in 32-Bit-Programmierung. Finden Sie unter Schreiben.
Spülen Leert alle noch zu schreibenden Daten.

Lage

Suchen Positioniert den aktuellen Zeiger.
SeekToBegin Den aktuellen Zeiger positioniert am Anfang der Datei.
SeekToEnd Positionen den aktuellen Dateizeiger am Ende der Datei.
GetLength Ruft die Länge der Datei.
SetLength Ändert die Länge der Datei.

Sperren

LockRange Sperrt einen Bereich von Bytes in einer Datei.
UnlockRange Entsperrt einen Bereich von Bytes in einer Datei.

Status

GetPosition Ruft den aktuellen Zeiger.
GetStatus Ruft den Status dieser Datei öffnen.
GetFileName Ruft den Dateinamen der ausgewählten Datei.
GetFileTitle Ruft den Titel der ausgewählten Datei.
GetFilePath Ruft den vollständigen Pfad der ausgewählten Datei.
SetFilePath Legt den vollständigen Pfad der ausgewählten Datei.

Statisch

Umbenennen Benennt die angegebene Datei (statische Funktion).
Entfernen Löscht die angegebene Datei (statische Funktion).
GetStatus Ruft den Status der angegebenen Datei (statische, virtuelle Funktion).
SetStatus Setzt den Status der angegebenen Datei (statische, virtuelle Funktion).

CFile ÜbersichtBasis-Klassenmember | Hierarchiediagramm

Index