USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Conversao de string - quero ver quem manja mesmo
vaini
PARAPUÃ
SP - BRASIL
Postada em 18/10/2005 15:42 hs            
Quando eu uso a função RegQueryValueEx para pegar um valor do registro, eu armazeno esse valor em uma variavel correto? Qual será o tipo de dados em questão? string, Unicode, ou o que??? Estou precisando ler um dado assim, e trabalhar com ele, mas isso é impossivel. Vai um exemplo pra ficar mais facil.

Nula = RegQueryValueEx(Registro, "chave", 0, REG_SZ, ByVal ChaveAtual, Len(ChaveAtual))

O valor da chave do registro que eu quero ler, será armazenado na variável ChaveAtual correto??? Que tipo de dados conterá essa variavel??? Eu ja testei pela funcao VarType, e nao é do tipo string. Consequentemente, eu nao consigo trabalhar com a função mid em cima da variavel que eu usei.
Preciso dessa variavel com conteudo string
Ja usei funções do tipo CStr, StrConv, mas nao dão resultado.

Aguardo

+1 vez, obrigadão.

Fernando Cesar Vaini

Se voce morrer daqui a 5 minutos, vai levar todo o seu conhecimento. Antes que isso aconteça, compartilhe-o!!!

     
Alfterra
Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 18/10/2005 18:55 hs            
declara um Var do tipo string e igula ela a outra e trabalha com ela com o mid deve funcionar....
     
vaini
PARAPUÃ
SP - BRASIL
Postada em 20/10/2005 13:52 hs            
Valew pessoal pelas respostas e colaboração.
Eu consegui resolver o problema. Eu nao sei se na verdade era um bug no VB ou eu que tava comendo bola.

Minha linha de codigo era assim

ChaveAtual = Left$(ChaveAtual, InStr(1, ChaveAtual, vbNullChar) - 1)

e eu corrigi assim

ChaveFinal = Left$(ChaveAtual, InStr(1, ChaveAtual, vbNullChar) - 1)

Muito obrigado a todos os que colaboraram.

Até a proxima.

Fernando Cesar Vaini

Se voce morrer daqui a 5 minutos, vai levar todo o seu conhecimento. Antes que isso aconteça, compartilhe-o!!!

     
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2025   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página