Share via


Cómo: Eliminar una clave del Registro en Visual Basic

Los métodos DeleteSubKey(String) y DeleteSubKey(String, Boolean) se pueden utilizar para eliminar las claves del Registro.

Procedimiento

Para eliminar una clave del Registro

  • Utilice el método DeleteSubKey para eliminar una clave del Registro.Este ejemplo elimina la clave Software/TestApp en la sección CurrentUser.Puede cambiar esto en el código para la cadena adecuada o confiar en la información proporcionada por el usuario.

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

Programación eficaz

El método DeleteSubKey devuelve una cadena vacía si el par clave/valor no existe.

Las condiciones siguientes pueden provocar una excepción:

Seguridad

Las llamadas del Registro producen errores si no se conceden permisos suficientes en tiempo de ejecución (RegistryPermission) o si el usuario no tiene el acceso correcto (como se determina en las ACL) para crear o escribir en la configuración.Por ejemplo, una aplicación local que tenga permiso de seguridad de acceso del código puede no tener permiso para el sistema operativo.

Vea también

Referencia

DeleteSubKey

DeleteSubKey

RegistryKey

Conceptos

La seguridad y el Registro (Visual Basic)

Otros recursos

Leer y escribir en el Registro (Visual Basic)