System.Win.Registry.TRegIniFile
Delphi
TRegIniFile = class(TRegistry)
C++
class PASCALIMPLEMENTATION TRegIniFile : public TRegistry
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
class | public | System.Win.Registry.pas System.Win.Registry.hpp |
System.Win.Registry | System.Win.Registry |
Beschreibung
TRegIniFile bietet systemnahe Funktionalität für den Umgang mit der Registrierdatenbank von Windows 95 und Windows NT.
TRegIniFile stellt eine sehr einfach zu handhabende Schnittstelle zur Registrierdatenbank dar. Sie benötigen keine Kenntnisse über die eigentliche Struktur der Registrierung. TRegIniFile fungiert als Hilfsobjekt für TRegistryIniFile. Diese Klasse ist von TCustomIniFile abgeleitet und bietet deshalb eine größere Kompatibilität zu anderen INI-Dateiklassen.
Mithilfe einer TRegIniFile-Komponente können Sie mit der Registrierung von Windows 95/NT wie mit einer INI-Datei unter Windows 3.x arbeiten. Anstatt jedoch eine INI-Datei zu verarbeiten, greift TRegIniFile auf die Registrierung zu.
TRegIniFile ist zwar von TRegistry abgeleitet, fügt aber die von TIniFile verwendeten Eigenschaften und Methoden hinzu. Der Dateiname, der im Parameter FileName an ein TRegIniFile-Objekt übergeben wird, wird ein Unterschlüssel des Stammschlüssels der Registrierung (standardmäßig von HKEY_CURRENT_USER). Was früher in einer INI-Datei ein Abschnitt war, wird in der Registrierung ein Schlüssel. Analog dazu werden die einzelnen Dateneinträge im Abschnitt einer INI-Datei zu den Datenwerten eines bestimmen Schlüssels.
Anmerkung: TRegIniFile dient in erster Linie als Hilfsobjekt für TRegistryIniFile. Diese Klasse vereinheitlicht den Zugriff auf INI-Dateien und die Systemregistrierung. In Anwendungen kann TRegIniFile jedoch direkt verwendet werden.