Skip to content

Biblioteca para Delphi de ConsultaCEP usado a API da ViaCEP

Notifications You must be signed in to change notification settings

angelosobreira/ConsultaCEP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Consulta CEP com Delphi - ViaCEP

Delphi Supported Versions

Utilizar no seu projeto

Adicionar as units ConsultaCEP.Consulta.pas e ConsultaCEP.Logradouro.pas que estão na pasta Lib.

Exemplo de uso

var
  sRetorno : String;
begin
  mmRetorno.Lines.Clear;

  if TConsultaCEP.Consultar(edtCEP.Text, sRetorno) then
  begin
    var cep : TCEPRetorno;
    cep := TJson.JsonToObject<TCEPRetorno>(sRetorno);

    ShowMessage('Logradouro: ' + cep.Logradouro + sLineBreak +
                'Complemento: ' + cep.Complemento + sLineBreak +
                'Bairro: ' + cep.Bairro  + sLineBreak +
                'Localidade: ' + cep.Localidade  + sLineBreak +
                'UF: ' + cep.UF + sLineBreak +
                'Unidade: ' + cep.Unidade + sLineBreak +
                'IBGE: ' + cep.IBGE + sLineBreak +
                'GIA: ' + cep.GIA);
  end
  else
  begin
    ShowMessage('CEP Inválido');
  end;
end;

CEP desatualizado?

Informe a ViaCEP através do link Atualizar CEP

About

Biblioteca para Delphi de ConsultaCEP usado a API da ViaCEP

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages