Ir para conteúdo
  • Cadastre-se

dev botao

Buscar Cep Em Vb6 Ou Vb.net


Dirant
Ver Solução Respondido por Dirant,
  • Este tópico foi criado há 3851 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Bom dia !

Minha gente estou a mais de 24 horas tentando usar ACBrFramework para me retornar o edereço pelo CEP e infelizmente

Não obtive exito.

O máximo que consegui foi refenciar a dll no Vb.net.

e         Dim Dados As Integer = CEP.ACBrCEPInterop.CEP_GetEnderecos(0, "32042150")

Que não me retorna -2

 

Nem sei o que significa.

 

Sera que alguem pode me ajudar com um exemplo ou a documentação da DLL?

 

Obrigado!

Bom dia!

 

 

Link para o comentário
Compartilhar em outros sites

Amigo,

Veja os exemplos de uso dos componentes, você não precisa usar as classes Interop diretamente.

Isso vale pra todo o projeto, não só pro CEP, basta você criar um novo componente e chamar o método.

 

ACBrFramework.CEP.ACBrCEP cep = new CEP.ACBrCEP();
cep.BuscarPorCEP("00000-000");
 
Dá uma olhada no fórum sobre o uso do componente CEP, os nomes de métodos/propriedades e forma de uso é 100% compatível com o componente em Delphi.
Abs.

Rafael Batiati

ACBrFramework - Automação comercial para todos.

MultiClubes - Soluções para a área de clubes, parques, lazer e entretenimento.

Link para o comentário
Compartilhar em outros sites

Oi Rafael bom dia!

Eu fis da seguinte forma:

 

Dim Cep As New ACBrFramework.CEP.ACBrCEP
        Dim Endereço As Integer = Cep.BuscarPorCEP("32042-150")
 
Ta dando erro na segunda linha
 
Ta falando que nenhum website foi selecionado
com selecionar antes de abrir a busca pelo ce?
 
Obrigado
 
Link para o comentário
Compartilhar em outros sites

  • Solution

Bom dia para todos!

Depois da dica do Rafael que foide grande valia consegui fazer minha primeira rotina.

Buscar o endereço pelo CEP em Vb.net ACBrFramework.

 

Mais uma vez obrigado Rafael!

 

Para que esta com dificuldades como eu segue o código.

 

   Dim Cep As New ACBrFramework.CEP.ACBrCEP
   Cep.WebService = ACBrFramework.CEP.CEPWebService.RepublicaVirtual
   Dim Dados As Object = Cep.BuscarPorCEP("00000-000")
 
        For Dados = 0 To Cep.Enderecos.Count - 1
 
            Dim S As String = Cep.Enderecos.Item(Dados).Logradouro
 
        Next
 
Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 3851 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.