Ich bin jetzt soweit gekommen:
Delphi-Quellcode:
Reg:=TRegistry.Create;
Reg.Rootkey:=HKEY_CURRENT_USER;
Reg.Openkey('\MySQL_Tool',False);
a:= Reg.openkey('\MySQL_Tool'+'\mysqlbinpath',false);
if Reg.Openkey('\MySQL_Tool'+'\mysqlbinpath',False) then
config.JvDirectoryEdit1.Text := Reg.readString('mysqlpath');
a:= Reg.openkey('\MySQL_Tool'+'\mysqlhost',false);
if Reg.Openkey('\MySQL_Tool'+'\mysqlhost',False) then
config.Edit1.Text := Reg.readString('mysqlhost');
a:= Reg.openkey('\MySQL_Tool'+'\mysqlusername',false);
if Reg.Openkey('\MySQL_Tool'+'\mysqlusername',False) then
config.edit2.Text := Reg.readString('mysqlusername');
a:= Reg.openkey('\MySQL_Tool'+'\mysqlpassword',false);
if Reg.Openkey('\MySQL_Tool'+'\mysqlpassword',False) then
config.edit3.Text := Reg.readString('mysqlpassword');
Reg.Free;
Dann ist mir aufgefallen das ja der Wert, der geshcrieben wird imer anders ist (wird vom user eingegebn). Jetzt muss ich irgednwie rausfinden, wie der wert ehißt. Ich kenen ihn ja noch nicht. Wie mache ich das?