GRAVAR INFORMACOES NO REGISTRO DO WIN
seguinte galera, eu preciso gravar o texto de uma textbox no registro, assim oh
Caminho: "HKEY_Current_User\Software
ome_do_meu_programa", ai dentro teria as chaves principais, tipow, as configs do meu programa (tamanho, posicao, etc)
alguem pode me dizer ocmo eu faco isso???
Caminho: "HKEY_Current_User\Software
ome_do_meu_programa", ai dentro teria as chaves principais, tipow, as configs do meu programa (tamanho, posicao, etc)
alguem pode me dizer ocmo eu faco isso???
para vc gravar vc usar os metodos saveseting e get.... exemplo
para salvar um registro
SaveSetting "Chave", "seção", valor, valora a ser carregado
para ler o registro
GetSetting "Chave", "seção", valor, valora a ser carregado
vc pode ai usar a criatividade por exemplo carrgando um valor direto de um text definindo tipo
GetSetting "Chave", "seção", valor, Text1.text
para salvar um registro
SaveSetting "Chave", "seção", valor, valora a ser carregado
para ler o registro
GetSetting "Chave", "seção", valor, valora a ser carregado
vc pode ai usar a criatividade por exemplo carrgando um valor direto de um text definindo tipo
GetSetting "Chave", "seção", valor, Text1.text
so para completar vc ira gravar no seguitne diretorio
HKEY_CURRENT_USER\Software\VB and VBA Program Settings
HKEY_CURRENT_USER\Software\VB and VBA Program Settings
entendi....
agora mudando um pouco, eu criei um arquivo .reg (com as informações q eu preciso adicionar e tals), como eu faco p/ qnd eu clicar num botao,o aplicativo executar esse arquivo .reg?
agora mudando um pouco, eu criei um arquivo .reg (com as informações q eu preciso adicionar e tals), como eu faco p/ qnd eu clicar num botao,o aplicativo executar esse arquivo .reg?
tente o seguinte codigo
'no general
Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
Const SW_SHOWNORMAL = 1
'onde vc quer que executa
ShellExecute Me.hwnd, vbNullString, "arquivo", vbNullString, "caminho", SW_SHOWNORMAL
'no general
Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
Const SW_SHOWNORMAL = 1
'onde vc quer que executa
ShellExecute Me.hwnd, vbNullString, "arquivo", vbNullString, "caminho", SW_SHOWNORMAL
ICEMAN esse seu código exibe a tela de confirmação ao usuário para adicionar ao registro?
Tem como esse mensagem não ser exibida?
Tem como esse mensagem não ser exibida?
o codigo funcionou certinho, agora, como eu faco p/ criar uma chave do tipo binario???
alguem???
up =///
ninguem sabe????
Tópico encerrado , respostas não são mais permitidas