“Conocimientos Programación>Visual Basics Programación

Cómo obtener un valor de la HKEY_CLASSES_ROOT en Visual Basic 6

2014/6/11
Leer un valor de una clave del Registro en Visual Basic 6 ( VB6 ) es importante si su programa tiene acceso a la información, tales como la configuración del programa , se almacena en el Registro. El " HKEY_CLASSES_ROOT " clave de registro almacena la información de registro de clase COM y qué aplicaciones deben abrir determinadas extensiones de archivo . Puede utilizar las funciones de " QueryValueEx " VB6 " RegOpenKeyEx " y leer los valores del registro de Windows . Instrucciones
1

Abra el archivo de código fuente VB6 en un editor , como Microsoft Visual Basic 6.
2

Añade un procedimiento que puede usar para consultar un valor de registro , por añadiendo el código: Private Sub

GetRegKeyValue ( sKeyName As String , sValueName As String )

Dim lRetVal As Long

hKey Dim As Long Dim

vValue As Variant

lRetVal = RegOpenKeyEx ( HKEY_CURRENT_USER , sKeyName , 0, KEY_QUERY_VALUE , hKey )

lRetVal = QueryValueEx ( hKey , sValueName , vValue )

MsgBox vValue
< p> RegCloseKey ( hKey )

End Sub
3

consulta el valor de registro mediante el procedimiento definido con el código :

GetRegKeyValue " HKEY_CLASSES_ROOT \\ XML \\ CLSID "," ( predeterminado) "

se abrirá un cuadro de mensaje con el valor de la clave proporcionada . Si el valor no existe , el procedimiento devolverá el código de error "2 - " ERROR_BADKEY ' . " Reemplazar " HKEY_CLASSES_ROOT \\ XML \\ CLSID " con la tecla que está buscando y reemplazar "(predeterminado) " con el valor que desea consultar .
4

Guarde el archivo fuente VB6 , compilar y ejecutar el programa para visualizar el valor de clave de registro .

Visual Basics Programación
Cómo utilizar VBA para cambiar la ubicación de base de datos en Access 2007
Cómo copiar TreeView en Visual Basic 6
Tutorial Visual Basic para Windows 7
Cómo hacer un reloj en Visual Basic
¿Qué es monoespaciado Fuente
Cómo seleccionar un área en VB.Net
Cómo detener a un bucle infinito en Macro
Métodos VBA
Conocimientos Informáticos © http://www.ordenador.online