![]() |
Re: Problem mit Registry
Ohh...da hab ich mich vertippt. Hab auch deletekey im Programm stehen. Ich hab auch Schreibrechte (hab den Key ja selbst erstellt). Mit 'DeleteKey' klappt das aber irgendwie nicht :(
|
Re: Problem mit Registry
Zitat:
...:cat:... |
Re: Problem mit Registry
Moin Florian,
irgendwie klingt das was Du löschen willst allerdings nach einem Valuenamen und nicht nach einem Key. Klappt es so:
Delphi-Quellcode:
:?:
begin
reg := tregistry.create; try reg.rootkey := hkey_local_machine; if reg.openkey('SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer',false) then begin try reg.deletevalue('AlwaysUnloadDLL'); finally reg.closekey; end; end; finally reg.free; end; end; |
Re: Problem mit Registry
@Christian: Ist schon ein Key ;-) Ich habe den auch :-D
...:cat:... |
Re: Problem mit Registry
Moin sakura,
na gut, überredet ;-) (bei mir gibt's den Key übrigens nicht) @Florian: Dann probier mal, ob das System einen Fehler meldet, nachdem Reg.DeleteKey abgearbeitet wurde, z.B. so:
Delphi-Quellcode:
Vielleicht ergibt das ja eine aussagekräftige Fehlermeldung.
if not reg.deletekey('AlwaysUnloadDLL') then begin
ShowMessage(SysErrorMessage(GetLastError)); end; |
Re: Problem mit Registry
Also da kommt: Das Fenster hat keine Bildlaufseiten :|
|
Re: Problem mit Registry
Mit 'DeleteValue' hats doch geklappt.
Danke an alle !!! |
Re: Problem mit Registry
Jetzt muss ich euch doch nochmal nerven. :angle2:
Ich möchte überprüfen, ob 'AlwaysUnloadDLL' vorhanden ist. Wie stelle ich das an ??? |
Re: Problem mit Registry
ValueExists :roll:
Chris |
Re: Problem mit Registry
Also ich würd in Sachen Registry wenn möglich HKEY_CURRENT_USER nehmen...da kann man auch ohne Adminrechte normal mit schreibrechten drauf!
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:03 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