Tech-Ecke / Delphi Inhalt / Windows Registry |
|
Windows Registry
Grundlegendes
Die Windows Registry gibt es ab
Win95 und löst die bis dahin benutzte Win.ini ab. Sie
bietet die Möglichkeit, eigene Programmeinstellungen zu
hinterlegen, sowie auf Einstellungen von Windows zuzugreifen.
Alle Einstellungen werden in sogenannte Schlüssel (Key)
hinterlegt. Dabei ist der Schlüssel zunächst nur als Ablagefach
zu sehen. Die eigentliche Information wird als Wert (Value)
Hinterlegt. Die Werte besitzen einen Datentyp, z.B. String,
Integer, Boolean...
Zugriff auf die Registry Um auf die Registry zugreifen zu können, muss die initialisiert werden, das geht mit folgendem code (var regist: TRegistry;):
Bearbeiten
Schlüssel Schlüssel erstellen:
Schlüssel öffnen mit Rückgabewert true/false:
Schlüssel löschen:
Werte
Wenn Werte ausgelesen werden sollen, dessen Schlüssel durch Adminrechte geschützt sind, so muss die Methode OpenKeyReadOnly genommen werden, ansonsten kann auch OpenKey verwendet werden.
|
|||||||||||||||||||||
Die Option Drucken funktioniert erst ab Netscape V4.0 bzw. I-Explorer 5.0 !
[letzte Aktualisierung 26.06.2011]