Megosztás a következőn keresztül:


Útmutató: Beállításkulcs törlése a Visual Basicben

A DeleteSubKey(String) és DeleteSubKey(String, Boolean) metódusok használhatók a beállításkulcsok törlésére.

Eljárás

Regisztrációs kulcs törlése

  • Használja a DeleteSubKey módszert egy beállításkulcs törléséhez. Ez a példa törli a Key Software/TestApp kulcsot a CurrentUser hive-ben. Ezt a kódban módosíthatja a megfelelő sztringre, vagy a felhasználó által megadott információkra támaszkodhat.

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

Robusztus programozás

A DeleteSubKey metódus üres sztringet ad vissza, ha a kulcs/érték pár nem létezik.

A következő feltételek kivételt okozhatnak:

.NET-keretrendszer biztonsága

A beállításjegyzék-hívások meghiúsulnak, ha nincs megfelelő futásidejű engedély (RegistryPermission), vagy ha a felhasználó nem rendelkezik a megfelelő hozzáféréssel (az ACL-ek alapján) a beállítások létrehozásához vagy írásához. Előfordulhat például, hogy a kódhozzáférés biztonsági engedélyével rendelkező helyi alkalmazás nem rendelkezik operációsrendszer-engedéllyel.

Lásd még