Ejemplos usando el Api de windows para Visual basic

132 - Módulo para utilizar las funciones Api para el registro

Volver al Listado Api - Anterior - Siguiente



 

 

Ejemplo que permite crear, eliminar, consultar datos del registro de windows mediante el Api

 

Este módulo tiene cinco funciones que son las siguientes:

CrearNuevaClave, EstablecerValor, ConsultarValor, EliminarClave y EliminarValor

 

vista de las funciones del módulo

 

Nota: el módulo solo permite tratar datos de tipo Cadena y datos enteros Dword, para datos binarios por ejemplo no está implementado.

 

A continuación sigue el código a colocar en un módulo de clase llamado Registro , y al final un ejemplo para utilizarlos desde un formulario:

 

 

Código fuente en un Módulo de clase llamado Registro

 


 

Ejemplo para utilizar el módulo desde un Formulario

 

Colocar en un Form los siguientes controles mas o menos como está en la imagen:

 

vista del formulario de ejemplo para probar el módulo de clase

 

El primer TextBox ( para especificar la Clave ) se debe llamar: txtClave

El Text para especificar el Nombre del Valor : txtNameValor

El otro TextBox para el Dato: txtValor

Colocar cinco CommandButton: Command1 para Crear una nueva clave. Command2 para Establecer el valor. Command3 para Consultar. Command4 para eliminar una clave y Command5 para Eliminar un valor.

 

Código fuente del formulario

 


Constantes de error

Este es un listado de las constantes de error , que se pueden implementar con los ejempos anteriores para poder saber la descripción de un error al intentar modificar, eliminar , añadir entradas etc..

Nota: a la función GetRegErrorText que devuelve un string con el error, se le debe pasar como parámetro el valor de retorno en cada llamada a la función

 

Constantes

 

Función

 


Enlaces relacionados

 



Buscar en Recursos vb