Colección de citas famosas - Colección de firmas - Cómo eliminar claves de registro usando VB

Cómo eliminar claves de registro usando VB

Categoría: Computadora/Red》》;Programación》》;Otros lenguajes de programación

Descripción del problema:

¿Cómo eliminar claves de registro usando VB? Utilizo un módulo para operar el registro:

DeleteKey HKEY usuario actual

Pero no puede eliminar elementos todo el tiempo. ¿Es cierto que DeleteKey no puede eliminar elementos con valores clave? Entonces, ¿cómo debo escribir código para eliminar estos elementos de contenido?

Por favor publique el código detallado, gracias.

Análisis:

Para un nuevo proyecto, coloque dos etiquetas en Form1, con los atributos de título "Nombre" y "Empresa" dos cuadros de texto, txtName y txtCompany, con texto; Los tres botones de comando con propiedades configuradas en nulo son cmdSave, cmdFind y cmdDelete, y los títulos están configurados en Guardar, Ver y Eliminar respectivamente.

Agregue el siguiente código a los tres botones de comando:

Private Sub cmdSave_Click()

Asigne el contenido de los dos cuadros de texto a los usuarios en MyApp respectivamente. Nombres y empresas de la zona.

Guardar configuración "MiAplicación", "Usuario", "Nombre", txtName

Guardar configuración MiAplicación, Usuario, Empresa

MsgBox Tu información se ha guardado correctamente ! 〃

End Connector

Private Sub cmdFind_Click()

Busque el nombre y los valores de configuración de la empresa en el área de usuario en MyApp y muéstrelos.

MsgBox) ¿Cuál es su nombre ((miaplicación), (usuario),

〃Nombre〃)&CHR(13)&CHR(10)&〃¿Cuál es su empresa?

& GetSetting("MiAplicación", "Usuario", "Empresa")

Conector final

Sub cmdDelete_Click() privado

Elimine el área de usuario en MyApp y todas las claves de registro que contiene.

Eliminar configuración "MiAplicación", "Usuarios"

Finalizar conector

Ejecuta el programa, ingresa tu nombre y el de tu empresa en la ventana y presiona el botón "Guardar". " y luego presione Buscar. Puede ver que se muestran los resultados correctos, lo que indica que las operaciones de guardar y buscar se han realizado correctamente. Si presiona el botón Buscar antes de guardar o después de eliminar, aparecerá un cuadro de diálogo indicando que la clave de registro que está buscando no existe.