System.Win.Registry.TRegIniFile

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

System.Win.Registry.TRegistrySystem.TObjectTRegIniFile

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.

Siehe auch