Entwickler-Ecke
Windows API - Registry bearbeitung
zorakh - Sa 10.11.07 14:57
Titel: Registry bearbeitung
Ich möchte gerne unter Borland Delphi einige Registryschlüssel deaktivieren. Ich habe jetzt schon eine ganze Weile gesucht aber immernoch nichts gefunden. Also frage ich nun nach. Wie kann ich einige bestimmte stellen der Registry auswählen dort einen Wert verändern und dies auch abspeichern. Welche Units werden dafür benötigt? Zugriffsrechte sind egal hauptsache ich aknn genau einstellen welcher Wert verändert wird
Wotan89 - Sa 10.11.07 20:48
Du musst die Unit Registry einbinden. Ein Beispiel-Script:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9:
| function Registry(Schlüssel:String; Value:String; Wert:String); var regist:TRegistry; begin regist:=TRegistry.Create; regist.RootKey:=HKEY_LOCAL_MACHINE; regist.OpenKey(Schlüssel,true); regist.WriteString(Value;Wert); regist.CloseKey; end; |
Um die Aktionen deines Programmes zu überprüfen 'regedit' in ausführen eingeben
GTA-Place - Sa 10.11.07 22:07
Hinweis @Source von Wotan: Der geht nur, wenn du Adminrechte hast. Auf HKEY_CURRENT_USER kannst du aber immer drauf zugreifen.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!