![]() |
Registry - Schlüsselname ändern/umbenennen
Folgendes Problem:
Ich möchte einen Schlüssel in der Registry ändern, also aus HKEY_CURRENT_USER\Software\mIRC soll HKEY_CURRENT_USER\Software\geändert_mIRC werden. Einen direkten Befehl gibt TRegistry leider nicht her, hat jemand vielleicht ne Idee, wie ich das realisieren kann? |
Re: Registry - Schlüsselname ändern/umbenennen
Du könntest ja mit
TRegistry.MoveKey('OldName', 'NewName', true); den Schlüssel verschieben (wird kopiert und anschließend gelöscht), wenn dabei das verzeichnis gleich bleibt, dann wird der Schlüßel theoretisch umbenannt. reg.RootKey := HKEY_CURRENT_USER; reg.MoveKey('\Software\mIRC', '\Software\geändert_mIRC', true); (hab's nicht getestet - aber die Unterschlüssel mußt du noch mit kopieren, siehe Beschreibung ) Zitat:
|
Re: Registry - Schlüsselname ändern/umbenennen
Ja! Das ists! Danke! =)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:58 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