System.IniFiles.TIniFile
Delphi
TIniFile = class(TCustomIniFile)
C++
class PASCALIMPLEMENTATION TIniFile : public TCustomIniFile
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
class | public | System.IniFiles.pas System.IniFiles.hpp |
System.IniFiles | System.IniFiles |
Beschreibung
Mit TIniFile werden anwendungsspezifische Informationen und Einstellungen in INI-Dateien gespeichert und daraus abgerufen.
Mit TIniFile können anwendungsspezifische Informationen und Einstellungen in einer INI-Standarddatei gespeichert und daraus abgerufen werden. In einer INI-Datei sind die Informationen in logischen Einheiten, den so genannten "Abschnitten", zusammengefasst. In den Abschnitten werden die eigentlichen Datenwerte in benannten Schlüsseln gespeichert. Diese haben folgende Form:
<Schlüsselname> = <Wert>
Dem FileName-Konstruktor wird ein TIniFile übergeben, der die INI-Datei bezeichnet, auf die das Objekt zugreift.
Plattformunterstützung
- Windows
- Auf Windows-Plattformen wird TIniFile von TCustomIniFile vererbt und verwendet die Windows-API (EN).
- Hinweis: Wenn Sie den Datenträgerzugriff verkleinern, verwenden Sie TMemIniFile. TMemIniFile ist ein zugehöriges Objekt, das wie TIniFile funktioniert, aber der Puffer schreibt im Speicher, um den Datenträgerzugriff zu verkleinern.
- Nicht-Windows-Plattformen
- Auf Nicht-Windows-Plattformen ist TIniFile eine Unterklasse von TMemIniFile, die die AutoSave-Eigenschaft immer auf
True
gesetzt hat. TIniFile schreibt Daten in die INI-Datei, entweder explizit durch Aufrufen von UpdateFile oder implizit, wenn der Destruktor aufgerufen wird. Letzteres geschieht, wenn AutoSave und Modified aufTrue
gesetzt sind.
Siehe auch
Codebeispiele
- TetheringIniFileStorage (Codebeispiel) (Delphi)