Compartir a través de


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

Actualización: noviembre 2007

Los métodos DeleteSubKey y DeleteSubKey se pueden utilizar para eliminar las claves del Registro.

Procedimiento

Para suprimir 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(text)
    

Este ejemplo de código también está disponible en el fragmento de código de IntelliSense. En el selector de fragmentos de código, se encuentra en Sistema operativo Windows > Registro. Para obtener más información, vea Cómo: Insertar fragmentos de código en el código (Visual Basic).

Programación eficaz

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

Las condiciones siguientes pueden producir 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 a código puede no tener permiso para el sistema operativo.

Vea también

Tareas

Solución de problemas: Manipulación del Registro

Tutorial: Crear una clave del Registro y cambiar sus valores

Conceptos

Seguridad y Registro

Tareas habituales del Registro

Referencia

DeleteSubKey

DeleteSubKey

RegistryKey