Also ich möchte der Registry einen Dword Eintrag hinzufügen.
Ich hab einen Ansatz aber immer wenn ich das Programm starten will sagt Delphi mir als Fehlermeldung:
[Fehler] Unit1.pas(34): Inkompatible Typen: ‚Integer‘ und ‚Char‘
Hier mein Programm:
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, Registry, StdCtrls;
type
TForm1 = class(TForm)
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private-Deklarationen }
public
{ Public-Deklarationen }
end;
var
Form1: TForm1;
Registry : TRegistry;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
begin
Registry:=TRegistry.Create;
try
Registry.Rootkey:=HKEY_CURRENT_USER;
Registry.OpenKey(‚Software\TestEintrag‘ ,True);
Registry.WriteInteger(‚Eintrag‘, ‚1‘ );
except
Registry.Free;
end;
Registry.Free;
end;
end;
end.
Vielen Dank schonmal im voraus.
MfG
Tristan