Registryschluessel hinzufuegen in Pascal

Hallo,

weiss jemand wie ich in Pascal einen Registry-schlüssel hinzufügen oder loeschen kann?

Gruss,
Pascal

Hallo,

Moin

weiss jemand wie ich in Pascal einen Registry-schlüssel
hinzufügen oder loeschen kann?

Welches Pascal meinst Du denn?

Mit Delphi gehts so:

Procedure EditRegistry;
Var
 Reg: TRegistry;
begin
 // Erzeugen/Schreiben:
 Reg := TRegistry.Create;
 Try
 Reg.RootKey := HKEY\_CURRENT\_USER;
 If Reg.OpenKey( 'Software\TestProg', True ) then Begin
 Reg.WriteString( 'Eintrag', 'Wert' );
 Reg.CloseKey;
 End;
 Finally
 FreeAndNil( Reg );
 End;

 // Löschen:
 Reg := TRegistry.Create;
 Try
 Reg.RootKey := HKEY\_CURRENT\_USER;
 If Reg.OpenKey( 'Software\TestProg', False ) then Begin
 Reg.DeleteValue( 'Eintrag' );
 End;
 Finally
 FreeAndNil( Reg );
 End;
end;

Gruß
Christian

Danke für die Antwort!

Aber wie geht das mit Free Pascal?
Welche Unit braucht man da?

Gruss,
Pascal

Hallo Pascal,

Aber wie geht das mit Free Pascal?
Welche Unit braucht man da?

Sorry, davon habe ich keine Ahnung.

Hast Du schon mal bei http://www.freepascal.org/ nachgeschaut?

Gruß
Christian