Registry.TRegistry

From RAD Studio VCL Documentation (German)
Jump to: navigation, search

Contents

Delphi-Informationen

von Registry.pas

TRegistry = class(TObject)


Unit: Registry

Typ: Klasse

Geerbte Klassen-Member: Member von Registry.TRegistry

Klasseneigenschaften: Eigenschaften von Registry.TRegistry

Klassenmethoden: Methoden von Registry.TRegistry

Klassenkonstruktoren und -destruktoren: Konstruktoren von Registry.TRegistry

C++-Informationen

von Registry.hpp

TRegistry = class(TObject)


Unit: Registry

Typ: Klasse

Geerbte Klassen-Member: Member von Registry.TRegistry

Klasseneigenschaften: Eigenschaften von Registry.TRegistry

Klassenmethoden: Methoden von Registry.TRegistry

Klassenkonstruktoren und -destruktoren: Konstruktoren von Registry.TRegistry

Beschreibung

TRegistry bietet systemnahe Funktionalität für den Zugriff auf die Registrierdatenbank.


TRegistry kapselt den Zugriff auf die Windows-Registrierung von einer Anwendung aus. Bei der Registrierung handelt es sich um eine Datenbank, in der Anwendungen Informationen zur aktuellen Konfiguration verwalten. Die Informationen sind dabei nach hierarchischen Gesichtspunkten gegliedert. Jede Verzweigung in dieser baumartigen Struktur wird als Schlüssel bezeichnet. Jeder Schlüssel kann weitere Unterschlüssel sowie Datenwerte enthalten, die einen bestimmten Teil der Konfigurationsinformationen repräsentieren.

Alle Schlüssel, die eine Anwendung erzeugt, öffnet, liest oder schreibt, sind Unterschlüssel von sogenannten vordefinierten Hauptschlüsseln. Standardmäßig wird ein TRegistry-Objekt mit dem Hauptschlüssel HKEY_CURRENT_USER erzeugt.

In einem TRegistry-Objekt kann zu einem bestimmten Zeitpunkt immer nur auf einen einzigen Schlüssel zugegriffen werden. Der Schlüssel, der aktuell erreichbar ist, kann mit einem Lesezugriff auf die Eigenschaft CurrentKey ermittelt werden. Mit den Methoden von TRegistry kann eine Anwendung Schlüssel öffnen, schließen, speichern, kopieren und löschen.

Jeder Schlüssel kann einen oder mehrere Datenwerte mit Konfigurationsinformationen aufnehmen. Über die Methoden von TRegistry lässt sich feststellen, ob ein Schlüssel Daten enthält. Außerdem können Schlüsseldaten gelesen und geschrieben werden.

Anmerkung:  Die Komponente TRegistry ist nicht vollständig kompatibel mit der Windows NT-Umgebung. Funktionen, wie etwa RestoreKey und SaveKey, arbeiten evtl. nicht korrekt ohne einige Workarounds.

Codebeispiele


Personal tools