![]() |
Registry - Alle Keys von HKEY_CLASSES_ROOT auslesen
Hallo,
ich versuche alle Schlüssel von HKEY_CLASSES_ROOT (Hintergrund, ich möchte alle regsitrierten Extensions haben) auszulesen. Bei meinem bisher untauglichen Versuch bekomme ich eine leere Liste. Was mache ich falsch. Es ist ja für den 'OpenKey' kein wirklicher Schlüssel da, den ich angeben könnte.... procedure LeseExtensions( var sl : TStringList); var reg : TRegistry; begin reg := TRegistry.Create; sl:=TStringList.Create; try reg.RootKey := HKEY_CLASSES_ROOT; reg.OpenKey('', False); reg.GetKeyNames(sl); reg.CloseKey; finally reg.Free; end; end; Danke Karl |
AW: Registry - Alle Keys von HKEY_CLASSES_ROOT auslesen
Hat der Benutzer die benötigten Rechte (Admin)?
|
AW: Registry - Alle Keys von HKEY_CLASSES_ROOT auslesen
Hallo Karl,
Du kannst Deinen QuellCode hier mit Hilfe des Delphi-Symbols (= Helm mit rotem Kamm gleich über der ersten Zeile im Editor) richtig formatieren, damit er besser lesbar ist. Gruß, Andreas PS: Das geht auch nachträglich über den Button "Bearbeiten" |
AW: Registry - Alle Keys von HKEY_CLASSES_ROOT auslesen
Zitat:
Gruß Karl |
AW: Registry - Alle Keys von HKEY_CLASSES_ROOT auslesen
Zitat:
oder auch mit "Reg := TRegistry.Create(KEY_READ);" Danke :stupid::stupid: Karl |
AW: Registry - Alle Keys von HKEY_CLASSES_ROOT auslesen
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:
Hier ist ein Beispiel. Gruß, Andreas |
AW: Registry - Alle Keys von HKEY_CLASSES_ROOT auslesen
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:
|
AW: Registry - Alle Keys von HKEY_CLASSES_ROOT auslesen
Ist Teil des erweiterten Editors (erweitert) oder Doppelklick auf Bearbeiten
|
AW: Registry - Alle Keys von HKEY_CLASSES_ROOT auslesen
Ahhh, jetzt ja.
Danke:wall::wall: Karl |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:10 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