![]() |
Re: Aus Registry auslesen
Versuch mal
Delphi-Quellcode:
statt
if Reg.OpenKey('\SOFTWARE\Microsoft\Windows\CurrentVersion\Adobe Acrobat 5.0', True) then
Delphi-Quellcode:
*edit*
if Reg.OpenKey('SOFTWARE\Microsoft\Windows\CurrentVersion\Adobe Acrobat 5.0', True) then
bzw. versuch das ganze mal mit CanCreate = False. Denn du willst ja lesen und nicht schreiben. Daher ist es Blödsinn, den Key zu erstellen, wenn er nicht vorhanden ist. Dann merkste auch, ob es den Key überhaupt gab oder nicht. |
Re: Aus Registry auslesen
Dein Problem ist glaube auch, dass du OpenKey als zweiten Parameter ein true übergibts. Das bedeutet, dass er den Schlüssel anlegt, wenn er ihn nicht findet. Ich glaube kaum, dass das Sinn und Zweck ist. Dies ist vermutlich auch der Grund, warum der Schlüssel existiert an dieser Stelle. Allerdings sollten keine Werte drin stehen.
|
Re: Aus Registry auslesen
Zitat:
|
Re: Aus Registry auslesen
oder noch besser und sicherer
Delphi-Quellcode:
;)
Reg.OpenKeyReadOnly(....);
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:30 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