Sdílet prostřednictvím


Postupy: Jak odstranit klíč z registrů 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")
    

Tento příklad kódu je také dostupný jako IntelliSense fragment kódu. V dialogu pro výběr fragment kódu je umístěn v Windows Operating System > Registry. Další informace naleznete v tématu How to: Insert IntelliSense Code Snippets.

Robustní programování

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

Následující podmínky 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é

Úkoly

Poradce při potížích: Zpracování registru (Visual Basic)

Podrobné pokyny: Vytvoření klíče registru a změnou jeho hodnoty (Visual Basic)

Odkaz

DeleteSubKey

DeleteSubKey

RegistryKey

Koncepty

Zabezpečení a registru (Visual Basic)

Běžné úkoly registru (Visual Basic)