Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Aus Registry auslesen (https://www.delphipraxis.net/46770-aus-registry-auslesen.html)

Treffnix 31. Mai 2005 13:08

Re: Aus Registry auslesen
 
Versuch mal

Delphi-Quellcode:
if Reg.OpenKey('\SOFTWARE\Microsoft\Windows\CurrentVersion\Adobe Acrobat 5.0', True) then
statt

Delphi-Quellcode:
if Reg.OpenKey('SOFTWARE\Microsoft\Windows\CurrentVersion\Adobe Acrobat 5.0', True) then
*edit*

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.

jim_raynor 31. Mai 2005 13:39

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.

Treffnix 31. Mai 2005 13:50

Re: Aus Registry auslesen
 
Zitat:

Zitat von jim_raynor
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.

:gruebel: Wieso bloß fühle ich mich ignoriert? :cry:

Tyrael Y. 31. Mai 2005 13:52

Re: Aus Registry auslesen
 
oder noch besser und sicherer

Delphi-Quellcode:
Reg.OpenKeyReadOnly(....);
;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:30 Uhr.
Seite 2 von 2     12   

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