IOUtils.TFile.Open
C++-Informationen
von IOUtils.hpp
static Classes::TFileStream * __fastcall Open(System::UnicodeString Path, Ioutils::TFileMode Mode); static Classes::TFileStream * __fastcall Open(System::UnicodeString Path, Ioutils::TFileMode Mode, Ioutils::TFileAccess Access); static Classes::TFileStream * __fastcall Open(System::UnicodeString Path, Ioutils::TFileMode Mode, Ioutils::TFileAccess Access, Ioutils::TFileShare Share);
Unit: IOUtils
Typ: Methode
Sichtbarkeit: public
Member von: TFile
Beschreibung
Öffnet eine Datei und gibt einen Stream zurück, der mit dieser Datei verknüpft ist.
Mit der Methode Open können Sie eine Datei öffnen. Abhängig von dem in TFileMode übergebenen Wert wird die Datei geöffnet, erstellt oder angehängt. In allen Fällen wird eine TFileStream-Instanz zurückgegeben. Mithilfe dieser Instanz können Daten gelesen oder geschrieben werden. Mit dem optionalen Parameter Access können Sie angeben, ob die Datei im Lese-, Schreib- oder Schreib-/Lesemodus geöffnet werden soll. Die folgende Tabelle enthält die von dieser Methode erwarteten Parameter.
| Name | Bedeutung |
|---|---|
|
Path |
Der Pfad zu der Datei, die geöffnet werden soll. |
|
Mode |
Der Modus, in dem die Datei geöffnet werden soll. |
|
Access |
Der gewünschte Dateizugriff. |
Anmerkung: Open löst eine Exception aus, wenn die Datei nicht geöffnet werden kann oder der Pfad ungültig ist. Abhängig von der Kombination der Parameter Mode und Access können unterschiedliche Exception-Bedingungen auftreten.