Stian89 Skrevet 3. juli 2005 Del Skrevet 3. juli 2005 Hvordan extracte en registerverdi fra registeret med delphi? Slik at jeg f.eks extrakter HKEY_LOCAL_MACHINE\Software\et-eller-annet\ til en .reg fil. HowTo? Lenke til kommentar
KodeHode Skrevet 3. juli 2005 Del Skrevet 3. juli 2005 Er ikke helt sikker på om det er denne løsningen du er ute etter men uansett.. her er iallefall ett eksempel på hvordan du henter ut values fra registry... MyReg:=TRegistry.Create; MyReg.RootKey:=HKEY_LOCAL_MACHINE; If MyReg.KeyExists('\Software\MyApp\') then begin MyReg.OpenKey('\Software\MyApp\', False); if MyReg.ValueExists('MyValue') then zTempString:=MyReg.ReadString('MyValue'); MyReg.CloseKey; end; MyReg.Free ..::Kodehode::.. Lenke til kommentar
Stian89 Skrevet 3. juli 2005 Forfatter Del Skrevet 3. juli 2005 Takk for svar, men funker ikke slik jeg mente... annet`? Lenke til kommentar
john_h Skrevet 3. juli 2005 Del Skrevet 3. juli 2005 Det enkleste og beste er nok å bruke regedit selv til dette: regedit /e filnavn keynavn (bruk "" rundt filnavn og keynavn hvis de inneholder mellomrom) F.eks. vil dette eksportere hele treet til pascalfilene dine: regedit /e c:\pas.reg HKEY_CLASSES_ROOT\.pas Bare bruk en ShellExecute sammen med det, så har du den raskeste løsningen. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå