Registry-Key leeren
-
Hi Leute.
Ich habe einen bestimmten Registry-Key. Diesen möchte ich jetzt leeren, aber ich weiß zur Laufzeit nicht, wieviele Keys enthalten sind. Wie kann ich dieses Problem lösen?
-
Sag mal etwas genau was du willst und ich versuche dir mit besten wissen zu helfen.
-
siehe FAQ (Registry (fast ohne API))...
-
Ok. Genauer: Der Schüssel ist folgender:
HKEY_CURRENT_USER\Software\Microsoft\MediaPlayer\Player\RecentFileListIn dem Key "RecentFileList" sind jetzt die Unterschlüssel File0 bis File??. Jetzt versuche ich diese zu löschen, "RecentFileList" also praktisch zu "leeren". Das geht aber nicht so einfach, da ich nicht weiß, wieviele Schlüssel ich nun eigentlich in "RecentFileList" habe. Hoffe, ihr wisst, was ich meine.
-
So:
CRegKey key;
key.Open( HKEY_CURRENT_USER, "Software\\Microsoft\\MediaPlayer\\Player", KEY_WRITE);
key.DeleteSubKey("RecentFileList");
key.Close();Hat bei mir Super geklapt.
-
Leute Leute, geht doch einfach mal auf die Hilfe ein die ihr bekommt! *kopfschüttel*
*
TimoL: siehe FAQ (Registry (fast ohne API))...
*
Da wurde dir doch genau gesagt wo du ne Lösung (Hilfe) findest!
Ihr seid einfach teilweise zu Faul um in die FAQ zu schauen, und wollt immer fertigen Code
Also reißt euch mal bitte ein wenig zusammen..Danke
-
@ Lutz: Thx. Aber damit wird der Key "RecentFileList" auch gelöscht. Das will ich ja gerade nicht.
@ Commmander: Verdammt man, komm wieder runter, Junge.
[ Dieser Beitrag wurde am 18.12.2002 um 14:04 Uhr von DocReggae editiert. ]
-
Danke C-O-M-M-A-N-D-E-R...
Ich dachte auch, dass das nicht so das Thema wäre...@DocReggae:
Dann erstellst Du den Schlüssel danach einfach wieder (siehe FAQ)!
-
Kannst den Schlüssel ja wieder danach erstellen, seinen Namen weißt du ja
-
@DocReggae : Was meinst du?