Sdílet prostřednictvím


Jak: odstranění klíče registru v jazyce Visual Basic

Metody DeleteSubKey(String) a DeleteSubKey(String, Boolean) lze použít k odstranění klíče registr.

Postup

Chcete-li odstranit klíč z registrů

  • Použijte metodu DeleteSubKey k odstranění klíče z registrů.V tomto příkladu dojde k odstranění klíče Software/TestApp v podregistru CurrentUser.Toto můžete změnit na odpovídající řetězec v kódu nebo vycházet z informací zadaných uživatelem.

    My.Computer.Registry.CurrentUser.DeleteSubKey(
        "Software\TestApp")
    

Robustní programování

Metoda DeleteSubKey vratí prazdný řetězec v případě, že klič nebo hodnota neexistují.

Následující případy mohou způsobit výjimku:

Zabezpečení

Volání registrů se nezdaří v případě, že nejsou udělena dostatečná oprávnění za běhu(RegistryPermission) nebo pokud uživatel nemá správný přístup (podle seznamů řízení přístupu) pro vytváření či zápis do nastavení.Například místní aplikace, která má bezpečnostní oprávnění k přístupu kódu například nemusí mít oprávnění operačního systému.

Viz také

Referenční dokumentace

DeleteSubKey

DeleteSubKey

RegistryKey

Koncepty

Zabezpečení a registru (Visual Basic)

Další zdroje

Čtení a zápis do registru (Visual Basic)