Wie kann ich z.B. diese Procedure in eine DLL
schreiben? Es kommt immer die Fehlermeldung
flatcheckbox6 nicht gefunden etc.
Die Procedure soll im Hauptprogramm aufgerufen
werden und etwas in die dll schreiebn
procedure tform1.reg_scrollb_write;
begin
reg:=TRegistry.Create;
reg.RootKey:=HKEY_USERS;
reg.OpenKey('.DEFAULT\Software\css_style\Scrollb', true);
if flatcheckbox6.checked then begin
reg.WriteBool('Einstellungen',true);
end
else
begin
reg.writebool('Einstellungen',false);
end;
reg.WriteString('Grundfarbe',flatedit3.text);
reg.WriteString('inaktive Reglerfarbe',flatedit4.text);
reg.WriteString('aktive Reglerfarbe',flatedit5.text);
reg.WriteString('Dunkler Schatten',flatedit6.text);
reg.WriteString('Normaler Schatten',flatedit7.text);
reg.WriteString('Pfeilfarbe',flatedit8.text);
reg.CloseKey;
end;
schreiben? Es kommt immer die Fehlermeldung
flatcheckbox6 nicht gefunden etc.
Die Procedure soll im Hauptprogramm aufgerufen
werden und etwas in die dll schreiebn
procedure tform1.reg_scrollb_write;
begin
reg:=TRegistry.Create;
reg.RootKey:=HKEY_USERS;
reg.OpenKey('.DEFAULT\Software\css_style\Scrollb', true);
if flatcheckbox6.checked then begin
reg.WriteBool('Einstellungen',true);
end
else
begin
reg.writebool('Einstellungen',false);
end;
reg.WriteString('Grundfarbe',flatedit3.text);
reg.WriteString('inaktive Reglerfarbe',flatedit4.text);
reg.WriteString('aktive Reglerfarbe',flatedit5.text);
reg.WriteString('Dunkler Schatten',flatedit6.text);
reg.WriteString('Normaler Schatten',flatedit7.text);
reg.WriteString('Pfeilfarbe',flatedit8.text);
reg.CloseKey;
end;
Comment