Hallo,
mittels folgenden Code lösche ich einen Wert in der Registry:
Code:
TRegistry& regkey=*new TRegistry();
regkey.RootKey=HKEY_LOCAL_MACHINE;
bool keygood = regkey.OpenKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run",false);
regkey.LazyWrite=false;
if(keygood) regkey.DeleteValue(ListBox1->Items->Strings[ListBox1->ItemIndex]); //evtl. noch das Ergebnis aufheben
regkey.CloseKey();
delete ®key;
jetzt würde ich gerne mehrere Einträge auswählen und löschen nur wie?
Oder ich suche einen Wert der mehrmals auftaucht und die Werte möchte ich dann alle löschen.
MfG