29. juli 2002 - 09:08
Der er
6 kommentarer og 1 løsning
fejl ved oprettelse at en registreing i reg-databasen i xp
Jeg har en kode i mit program som ser sådan ud: rocedure TfrmDllForm.Button1Click(Sender: TObject); var Reg: TRegistry; begin Reg := TRegistry.Create; begin try Reg.RootKey := HKEY_CURRENT_USER; Reg.OpenKey('\Software\Zig-software\', False); Reg.WriteString(Application.Title, Application.ExeName); finally Reg.CloseKey; Reg.Free; inherited; close; end; end; end; Når jeg så skal bruge programmet og trykker på knappen, får jeg en fejl... "Faild to set data for 'gamecontrole' Hvad skal jeg gøre ved det? Jeg har prøvet med både HKEY_CURRENT_USER og HKEY_LOKAN_MACHINE
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
prøv det her : procedure TForm1.Button3Click(Sender: TObject); begin With TRegistry.Create do try RootKey := HKEY_CURRENT_USER; OpenKey('\Software\Zig-software\', True); finally free; end; end; Jens B
Kan den det samme som den jeg har?
Jeg lukker blot ikke formen .. Det kan du bare gøre ! Jens B
Den virker ikke... Den opretter godt nok en mappe i reg-databasen men der er kun standart nøglen.
Nååe ja ... procedure TForm1.Button3Click(Sender: TObject); begin With TRegistry.Create do try RootKey := HKEY_CURRENT_USER; OpenKey('\Software\Zig-software\', True); WriteString(Application.Title, Application.ExeName); finally free; end; end; Jens B
Kurser inden for grundlæggende programmering