Programação  
 
Conhecimento computador >> Programação >> Programação Visual Basics >> 
Como obter um valor a partir do HKEY_CLASSES_ROOT em Visual Basic 6
Ler um valor de uma chave do registro no Visual Basic 6 ( VB6 ) é importante se o programa precisa de acesso a informações, como as configurações do programa , armazenados no Registro. A chave de informação " HKEY_CLASSES_ROOT " registro registro de classe COM lojas e também quais aplicativos devem abrir certas extensões de arquivos . Você pode utilizar o VB6 " RegOpenKeyEx " e funções " QueryValueEx " para ler os valores do registro do Windows . Instruções
1

Abra o arquivo de origem VB6 em um editor , como o Microsoft Visual Basic 6.
2

Adicione um procedimento que você pode usar para consultar um valor de registro , por adicionar o código :

Private Sub GetRegKeyValue ( sKeyName as String , sValueName as String)

Dim lRetVal as Long Dim

hKey as Long Dim

vValue As Variant

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

lRetVal = QueryValueEx ( hKey , sValueName , vValue )

MsgBox vValue

RegCloseKey ( hKey )

End Sub
3

consultar o valor do registro utilizando o método definido pela adição do código:

GetRegKeyValue " HKEY_CLASSES_ROOT \\ XML \\ CLSID "," (padrão) "

Isto irá abrir uma caixa de mensagem com o valor na chave fornecida . Se o valor não existir , o procedimento irá retornar com o código de erro " 2 - " ERROR_BADKEY ' . " Substituir " HKEY_CLASSES_ROOT \\ XML \\ CLSID " com a chave que você está procurando e substituir " (padrão) " com o valor que você deseja consultar .
4

Salve o arquivo fonte VB6, compilar e executar o programa para visualizar o valor da chave do registro.

Anterior :

Próximo : No
  Os artigos relacionados
·Como executar comandos do DOS em VB.Net 
·Como converter RGB para VB6 
·Como criar um teste de porta em Visual Basic 
·Como chamar uma função em VB.NET 
·Como usar Refedit em VBA 
·Como imprimir o conteúdo de uma caixa de listagem em V…
·Como acelerar o Código VBA 
·Tutorial do Visual Basic para automação OLE 
·Como usar o PowerShell para e-mail um arquivo através …
·Guia VBA 
  Artigos em destaque
·Como: A matriz PHP Se primeiro índice está vazio 
·Como Desenvolver um Projeto Ficha 
·Como porta Objective C para Java 
·Como alterar um título de aplicativos em VBA 
·Como formatar um campo de texto para aceitar apenas nú…
·Como distinguir entre Chamando Procedure e Function em …
·Como criar um JAD De COD ALX 
·Como criar um Statement Enquanto em Perl 
·Como adicionar dependências a um Serviço 
·Função C estática em linha 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados