17. juli 2000 - 19:00Der er
1 kommentar og 1 løsning
Delphi og Windows registrerings Database
Jeg bruger delphi 2.0 og jeg har brug for at importere en verdi fra registreringsdatabasen ind i delphi. For eksembel i [HKEY_CURRENT_USER\Software\program] ligger strengen "InstallPath"="D:\\programmer\\program". Hvordan kan jeg importere "D:\\programmer\\program", ind i en tekstbox, og derefter rette den til noget andet, og gemme det i registreringsdatabasen?
procedure regadd(Rootkey: HKEY; Key: string; Name: String; value: string); var reg: Tregistry; begin reg:=Tregistry.create; reg.rootkey:=rootkey; reg.OpenKey(key,true); reg.writestring(name,value); reg.free; end;
function regread(Rootkey: HKEY; Key: string; Name: String):string; var reg: Tregistry; begin reg:=Tregistry.create; reg.rootkey:=rootkey; reg.OpenKey(key,true); result:=reg.readstring(name); reg.free; end
De er godt nok ikke til D2, men du kan nemt rette dem til.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.