Avatar billede oyvindmyrseth Nybegynder
03. marts 2003 - 10:29 Der er 2 kommentarer og
1 løsning

Lese og skrive fra/til Registry i Delphi 7

Hei!
Er det noen som har noe enkel kode for å lese og skrive fra/til Registry i Delphi 7?
Jeg ønsker en funksjon for å opprette / endre en nøkkel, og en funksjon for å lese verdien i denne nøkkelen.
Avatar billede borrisholt Novice
03. marts 2003 - 10:39 #1
uses
  Registry;

brug klassen TRegistry.

Jens B
Avatar billede oyvindmyrseth Nybegynder
03. marts 2003 - 10:51 #2
Jo, jeg har funnet ut at jeg må bruke TRegistry, men har litt problemer med å skille de ulike funksjonene. Er det ikke noen som har noe konkret eksemplekode på opprette / endre og lesing av nøkkler og verdier i nøkler?
Avatar billede borrisholt Novice
03. marts 2003 - 11:28 #3
procedure TForm1.Button1Click(Sender: TObject);
var
  ValueNames : TStringList;
  ListItem : TlistItem;
  i : Integer;
begin
  ValueNames := TStringList.Create;

  with TRegistry.Create do
  try
    RootKey := HKEY_CURRENT_USER;
    if not OpenKey('\Software\Microsoft\Windows\CurrentVersion\Run', false) then
      ShowMessage('Key does not exists');

    GetValueNames(ValueNames);
    for i := 0 to ValueNames.Count -1 do
    begin
      ListItem := ListView1.Items.Add;
      ListItem.Caption := ValueNames[i];
      ListItem.SubItems.Add(ReadString(ValueNames[i]));
    end;
  finally
    free;
  end;

  FreeAndNil(ValueNames);
end;
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester