Hallo Leute,
ich bräucht noch einmal eure Hilfe. Es geht darum, daß ich mein Programm gerne mit WIndows starten möchte. Deshalb habe ich in der Registry unter "Software\\Microsoft\\Windows\\CurrentVersion\\Run\\" eine "Zeichenfolge" hinzugefügt, daß funktioniert auch tadelos. Nur ich kann Ihn nicht mehr löschen, daß ist mein Problem.
Zum hinzufügen:
Zum Löschen habe ich leider nur das gefunden:
Ich bekomme dabei folgende Fehlermeldung: "Cannot delete a subkey tree bekause the subkey does not exist.
Komisch ist auch, daß er mit einmal SubKey tree Löschen will.
Mit den folgendem Code habe ich es auch schon Probiert:
Dort bekomme ich die Fehlermeldung "No value exist with that name."
Ich möchte ja auch keinen Key löschen sondern wie die Überschrift schon sagt nur eine Zeichenfolge in einem Key.
Kann mir vielleicht einer helfen und hat eine Idee?
Viele Grüße und vielen Dank
Fridulin
ich bräucht noch einmal eure Hilfe. Es geht darum, daß ich mein Programm gerne mit WIndows starten möchte. Deshalb habe ich in der Registry unter "Software\\Microsoft\\Windows\\CurrentVersion\\Run\\" eine "Zeichenfolge" hinzugefügt, daß funktioniert auch tadelos. Nur ich kann Ihn nicht mehr löschen, daß ist mein Problem.
Zum hinzufügen:
Code:
RegistryKey key = Registry.LocalMachine.CreateSubKey( "Software\\Microsoft\\Windows\\CurrentVersion\\Run\\" );
key.SetValue( "test", pfad);
//}
key.Close();
Zum Löschen habe ich leider nur das gefunden:
Code:
Registry.LocalMachine.DeleteSubKey(@"Software\Microsoft\Windows\CurrentVersion\Run\\test");
Komisch ist auch, daß er mit einmal SubKey tree Löschen will.
Mit den folgendem Code habe ich es auch schon Probiert:
Code:
Registry.LocalMachine.DeleteValue("Software\\Microsoft\\Windows\\CurrentVersion\\Run\\test");
Ich möchte ja auch keinen Key löschen sondern wie die Überschrift schon sagt nur eine Zeichenfolge in einem Key.
Kann mir vielleicht einer helfen und hat eine Idee?
Viele Grüße und vielen Dank
Fridulin