![]() |
Autostarteintrag entfernen !
Hi.
ich sitze hier immernocht vor meinem Programm für die Schule und bin fast am durchdrehen :( Ich erstelle mit diesem Code einen Autostarteintrag:
Delphi-Quellcode:
Das klappt auch wunderbar!
regist:=TRegistry.Create;
regist.RootKey:=HKEY_LOCAL_MACHINE; regist.OpenKey('Software\Microsoft\Windows\CurrentVersion\Run', true); regist.WriteString('Eventmanager',Application.ExeName); regist.closekey; Doch entgegen meiner vermutung lässt er sich mit diesem Code NICHT wieder entfernen!
Delphi-Quellcode:
Kann mir jemand bitte auf die Sprünge helfen? :s
regist:=TRegistry.Create;
regist.RootKey:=HKEY_LOCAL_MACHINE; regist.OpenKey('Software\Microsoft\Windows\CurrentVersion\Run', true); regist.DeleteKey('Eventmanager'); regist.closekey; |
Re: Autostarteintrag entfernen !
Benutze dafür
Delphi-Quellcode:
Aber Resourcenschutzblöcke nicht vergessen, so kann es leicht zu Fehlen kommen, sieht auch
DeleteValue
![]() Edit: Hatte "DaleteVaule" geschrieben ... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:05 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