Hallo,
Als erstes erweitert man die Uses-Liste mit dem Wert Registry:
Uses Registry;
Dann benötigt man eine Variable vom Typ TRegistry:
Var reg : TRegistry;
Als Beispiel für einen Eintrag in die Registry:
reg := TRegistry.Create;
try
reg.Rootkey := HKEY_LOCAL_MACHINE;
//hier wird der Hauptschlüssel festgelegt
if reg.OpenKey(‚SOFTWARE\DeinName\DeinProgramm‘, True) then
//Schlüssel öffnen, bei True wird der Schlüssel erstellt, falls er noch nicht existiert
begin
reg.WriteString(‚Eigenschaftl‘, ‚Dein String‘);
// String unter Eigenschaftl abspeichern
reg.WriteInteger(‚Eigenschaft2‘, 1234);
// Integerwert unter Eigenschaft2 abspeichern
reg.CloseKey;
// Schlüssel schließen
end else ShowMessage(‚Schlüssel konnte nicht geöffnet werden.‘);
finally
reg.Free;
// variable reg freigeben
end;
Weitere Befehle zum Schreiben:
WriteBool schreibt Werte vom Typ TBoolean
WriteDate schreibt Werte vom Typ TDateTime
WriteTime schreibt Werte vom Typ TDateTime
WriteDateTime schreibt Werte vom Typ TDateTime
WriteFloat schreibt Werte vom Typ Double
Damit müsstest Du eigentlich zurechtkommen.
Viel Erfolg Ebi