![]() |
Registry - Schlüssel auslesen
Hi,
wiedermal ne lästige Frage: :?: Wie kann ich aus einem Ordner in der Registry sämtliche Einträge auslesen ? devnull |
Re: Registry - Schlüssel auslesen
Hi!
Schau dir mal TRegistry.GetKeyNames an! mfG mirage228 |
Re: Registry - Schlüssel auslesen
Delphi hilfe:
Delphi-Quellcode:
schauen.
TRegistry
|
Re: Registry - Schlüssel auslesen
Ok danke,
das hab ich gesucht ! devnull |
Re: Registry - Schlüssel auslesen
Ahhh,
da kommt plötzlich ein Fehler !
Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
var Reg : TRegistry; Keys : TStrings; begin Reg := TRegistry.Create; Reg.Rootkey := HKEY_LOCAL_MACHINE; if Reg.OpenKey('Software\Microsoft\Windows\CurrentVersion\Run', False) then begin // Hier kommt ein Fehler Reg.GetKeyNames(Keys); end; Reg.Free; end; devnull |
Re: Registry - Schlüssel auslesen
Zitat:
Delphi-Quellcode:
mfG
procedure TForm1.FormCreate(Sender: TObject);
var Reg : TRegistry; Keys : TStringList; begin Reg := TRegistry.Create; // Man sollte niemals TStrings selbst verwenden! Da ist TStringList besser // Ausserdem musst du erst eine Instanz davon erstellen! Keys := TStringList.Create; Reg.Rootkey := HKEY_LOCAL_MACHINE; if Reg.OpenKey('Software\Microsoft\Windows\CurrentVersion\Run', False) then begin // Hier kommt ein Fehler - jetzt nich mehr! :-D Reg.GetKeyNames(Keys); end; Reg.Free; end; mirage228 |
Re: Registry - Schlüssel auslesen
Der Fehler is weg, aber ich bekomm nur ein "Schlüssel" angezeigt:
>> OptionalComponents :coder: devnull |
Re: Registry - Schlüssel auslesen
Du willst anscheinend alle Werte ermitteln, da ist
Delphi-Quellcode:
besser geignet ;-)
Reg.GetValueNames(...);
CU mr2 |
Re: Registry - Schlüssel auslesen
Danke mr2,
das hat den Nagel aufn Kopf getroffen ... devnull :lol: |
Re: Registry - Schlüssel auslesen
Und nicht vergessen den geöffneten Key wieder zu schliessen. :roll: CloseKey();
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:17 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz