Einzelnen Beitrag anzeigen

Benutzerbild von Andidreas
Andidreas

Registriert seit: 27. Okt 2005
1.110 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#6

AW: Probleme beim Auslesen von Registry Keys

  Alt 7. Okt 2015, 14:12
Den Zweig findest du ja auch in HKEY_LOCAL_MACHINE (siehe deinen Quellcode, der sucht woanders)

Im Übrigen ist der bei einem x64-OS NUR in dem originalen Zweig zu finden. Also obacht, wenn man auf einem x64-OS mit einer x32-Anwendung diesen Zweig abfragen möchte!
Sorry "HKEY_CURRENT_USER" stand noch drin vom Testen ob ich überhaupt mit meinem Source an Registry Werte rankomm! Mit HKEY_LOCAL_MACHINE funktioniert es ebenfalls nicht...

bezgl. "NUR im originalen Zweig"... Dieser Pfad den ich Verwende müsste ja der Originale Pfad sein?!?


Hast du überprüft, ob der Schlüssel "Auto Update" überhaupt vorhanden ist?
Bei mir funktioniert der Code bis zu "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Cur r entVersion\WindowsUpdate\". Darunter habe ich keinen weiteren Eintrag in der Registry.
Ja der Pfad ist vorhanden!

Und dort dann auch mit KEY_READ, KEY_WOW64_64KEY und OpenKeyReadOnly


regKey := TRegistry.Create; gehört vor das Try
und warum hörst du nicht auf die Warnungen deines Compilers?
Wo muss ihc das mit KEY_READ, KEY_WOW64_64KEY angeben?
Und wie meinst du das mit den Compiler Warnings?

OpenKeyReadOnly hab ich schon ausprobiert, half auch nichts!
Ein Programmierer Programmiert durchschnittlich 15 Code Zeilen pro Tag
Wir sind hier doch nicht bei SAP!!!

Aber wir habens bald
  Mit Zitat antworten Zitat