none
Registry Zeichenfolge löschen RRS feed

  • Frage

  • Hallo,

    Ich habe da so ein kleines Problem. Und zwar habe ich keine Ahnung wie man eine Zeichenfolge wieder rauslöscht.

    Ich muss den Code hier reinschreiben, da es ja immer eine andere Zeichenfolge ist!:

                Try
    
    
                            My.Computer.Registry.CurrentUser.DeleteValue("Software\TobpySoftware\CMDStarter\" & My.Settings.UIKOL)
    
                        Catch ex As Exception
                            MsgBox(Err.Description)
                        End Try
                        Dim newKey As RegistryKey
                        newKey = My.Computer.Registry.CurrentUser.CreateSubKey("Software\TobpySoftware\CMDStarter")
                        My.Computer.Registry.SetValue("HKEY_CURRENT_USER\Software\TobpySoftware\CMDStarter", ResetReg, My.Settings.resetverifycode)
                        My.Computer.Registry.SetValue("HKEY_CURRENT_USER\Software\TobpySoftware\CMDStarter", "What1", ResetReg)
                        My.Settings.UIKOL = ResetReg
                        My.Settings.Save()
                        MsgBox(My.Settings.UIKOL)
                    Catch ex As Exception
                        MsgBox(Err.Description)
                    End Try

    Aber der Lösch Prozess da oben :

          Try
    
    
                            My.Computer.Registry.CurrentUser.DeleteValue("Software\TobpySoftware\CMDStarter\" & My.Settings.UIKOL)
    
                        Catch ex As Exception
                            MsgBox(Err.Description)
                        End Try

    Funktioniert nicht!

    WIESO?

    Kann mir da jemand helfen ?

    Samstag, 19. Oktober 2013 15:38

Antworten

  • Hallo,
    Rufe einfach den Schlüssel mittels CreateSubKey ab und versuche dann den Wert zu löschen:

    Dim key = Registry.CurrentUser.CreateSubKey("Software\TobpySoftware\CMDStarter\") key.DeleteValue(My.Settings.UIKOL, False) 'Löschen, False = Keine Exception wenn Wert nicht existiert



    Koopakiller [kuːpakɪllɐ] (Tom Lambert)
    Webseite | Code Beispiele | Facebook | Twitter | Snippets   C# ↔ VB.NET Konverter
    Markiert bitte beantwortende Posts als Antwort und bewertet Beiträge. Danke.

    • Als Antwort markiert Tobpy Sonntag, 20. Oktober 2013 11:39
    Samstag, 19. Oktober 2013 16:00
    Moderator