![]() |
Registry Eintrag entfernen?
Habe folgenden Code um in der Registry einen Wert abzuspeichern:
Delphi-Quellcode:
Ich würde jetzt gerne mit nem Button den Wert aus der Registry wieder entfernen, wie kann der Code lauten?
procedure TForm1.N451Click(Sender: TObject);
var regist: TRegistry; begin regist:= TRegistry.Create; regist.RootKey:= HKEY_LOCAL_MACHINE; regist.OpenKey('Software\ProgrammRose\Transparenz', true); regist.WriteString('TransparenzWert', '45'); sWertTransparenz:= regist.ReadString('TransparenzWert'); regist.CloseKey; regist.free; end; PS. Hab ehrlich gesagt im Thema Registry kaum Wissen. |
Re: Registry Eintrag entfernen?
Such in der Hilfe mal nach TRegistry, der Rest ergibt sich von alleine.*
Aber noch zu deinem Code. Speicherst du da Programmeinstellungen im Hive HKLM? ganz schlechte Idee, in zweierlei Hinsicht. Zum einem haben dort nur Administratoren Schreibrechte (ich arbeite standardmäßig als einfacher Benutzer an meinem System) und zum anderen würden sich verschiedene benutzetr gegenseitig die Einstellungen überschreiben. Benutzerspezifische Programmeinstellungen gehören nach HKCU. *Wird einem denn heutzutage weder von den Eltern noch von den Lehrern beigebracht, wie man sich eventuell selbst helfen kann? Klar ist das ein Forum, zum Fragen stellen, wenn man Probleme hat, aber wenn es schon da anfängt? |
Re: Registry Eintrag entfernen?
Aha, danke für den Tipp, werd ich mal abarbeiten.
|
Re: Registry Eintrag entfernen?
Hi!
Außerdem würde ich mir überlegen, ob du solche Programmeinstellungen wirklich in der Registry abspeichern musst. Eine Ini-Datei in den AppData würde das bestimmt auch tun... Ciao, Frederic |
Re: Registry Eintrag entfernen?
Ne eine ini-Datei kommt leider nicht in Frage.
|
Re: Registry Eintrag entfernen?
Hi!
Darf man Fragen warum? Also bspw. ich würde das Programm lieber nicht nutzen, wenn es mir die Registry (mehr oder minder) ungefragt "vollmüllt"... Ciao, Frederic |
Re: Registry Eintrag entfernen?
Was wissen wir schon alles, was alle Programme in unsrem PC machen, meine Freeware ist da ein Tropfen auf dem heißen Stein.
Nenne mir mal ein Programm, dass du nutzt und es dir die Registry nicht vollmüllt? Außerdem muss du es nicht nutzen und überhaupt das ist schon ein anderes Thema. :wink: |
Re: Registry Eintrag entfernen?
Zitat:
|
Re: Registry Eintrag entfernen?
Aber NUR mit deinen kommst nicht weit... na gut
Ich bemühe mich also, dass meine Freeware sauber mit den PCs umgeht, was die in die Registry eintragen, entfernen sie auch, es bleibt also kein Müll übrig :thumb: |
Re: Registry Eintrag entfernen?
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:51 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