Sección de controles Ocx para Visual basic , Dll , Activex

100 - Dll para acceder al registro de windows

<Volver> - Anterior - Siguiente



 

 

Contenido

 

 

 

 

 


Con una DLL Activex

Esta es una dll activex que encapsula las funciones del api para acceder al registro

El ejemplo para descargar es como muestra el gráfico:

vista del formulario que utiliza la dll para manpular el registro de windows usando el api

 

Los métodos que tiene son cinco:

  1. CrearNuevaClave: Crea una nueva clave en la rama especifica del registro. El primer parámetro es la rama principal por ejemplo HKEY_CURRENT_USER, HKEY_LOCAL_MACHINE etc.., El segundo el nombre de la clave, por ejemplo "unaclave\subclave1\subclave2"
  2. EstablecerValor: Graba un nuevo valor. Tiene cinco parámetros: El primero es la rama principal. el segundo el nombre de la clave a la cual añadir el valor, luego el nombre del nuevo valor a crear y por último el dato a establecer y el tipo de dato para el valor, por ejemplo Dword, de tipo Cadena.
  3. ConsultarValor. Lee un dato. Tiene tres parámetros, la rama principal, el nombre de la clave y el nombre del valor a leer. Por ejemplo:
    ConsultarValor (HKEY_CURRENT_USER, "Miclave\subclave", NombreValor)
  4. EliminarClave. Elimina la clave esepcificada, tiene dos parámetros. por Ejemplo :
    EliminarClave (HKEY_CURRENT_USER, "Miclave\subclave")
  5. EliminarValor: Permite eliminar un dato. Ejemplo: EliminarValor (HKEY_CURRENT_USER, La_Clave, El_Valor_a_eliminar)

 

Importante: el módulo solo permite tratar datos de tipo cadena y Dword.

Nota: registrar la Dll en el sistema.

 

Descargar dll

 

El código fuente del módulo de clase que utiliza la dll está en este enlace: Módulo Api registro

También en este enlace se explica brevemente como utilizar Windows Script Host para acceder al registro de windows y poder eliminar, crear y modificar datos del mismo

 


OCX Registry control

Control freeware y de libre uso , creado por Alex Spurling, que permite controlar y accesar el registro en vb6

Instrucciones :

  1. Colocar el archivo Registry Control.ocx y registro Reg Control.chm en el directorio del sistema
  2. Luego añadir una instancia del mismo en el formulario.

 

Para obtener la ayuda sobre el control, presionar la tecla f1 y poder llamar al fichero de ayuda .chm que explica los métodos y propiedades.

Nota: además de poder manipular datos de cadena y enteros , también permite trabajr con datos binarios.

Descargar

 


Relacionados

 


Buscar en Recursos vb con Google