Jump to content

chamada diadoacbr

Assista tectoy.png

Imagem Png Delphi 7


Go to solution Solved by BigWings,
  • Este tópico foi criado há 239 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

decidi fazer esse topico pois vi que muitos amigos estão com problema em usar a imagem do captcha CPF/CNPJ que agora vem em PNG.

eu baixei o componente : GraphicEx

no link: http://www.soft-gems.net/index.php/all-downloads

é só extrair o conteudo do arquivo GraphicEx.zip na pasta de sua escolha 

vai no delphi em tools -> environment options -> na aba library -> clica nos botao "..." em  Library Path

seleciona a pasta GraphicEx e clica em add

 

agora no projeto adicione a uses: GraphicEx

e no atualiza captcha do ACBrConsultaCNPJ 

é só usar assim:

 

procedure TF_Principal.LabAtualizarCaptchaClick(Sender: TObject);
var
  Stream: TMemoryStream;
  Img: TPNGGraphic;
begin
  Stream:= TMemoryStream.Create;
  Img:= TPNGGraphic.Create;
  try
    ACBrConsultaCNPJ1.Captcha(Stream);
    Img.LoadFromStream(Stream);
    Image1.Picture.Assign(Img);


    EditCaptcha.Clear;
    EditCaptcha.SetFocus;
  finally
    Stream.Free;
    Img.Free;
  end;
end;

quero deixar claro que existem outros componentes e outras formas de fazer isso, mas é assim que eu estou usando,

estou apenas querendo ajudar os que ainda tem dificuldade com eu tive.

Segue o demo em delphi 7:ACBrConsultaCNPJ.zip

 

  • Like 6
Link to comment
Share on other sites

  • 4 months later...
  • 2 months later...
  • 2 months later...
  • Membros Pro

Datilas

Parabéns pela iniciativa, e muito obrigado pela solução.

Só uma curiosidade. Essa consulta do CNPJ tem como trazer a inscrição estadual do consultado?

Outro detale que encontrei é que quando peço para atualizar o capch mais de 3 vezes ele não atualiza, fica em branco. Esta correto isso?

 

Obrigado

Paulinho

Edited by Antonio Paulo Mangili
Link to comment
Share on other sites

4 horas atrás, Antonio Paulo Mangili disse:

Datilas

Parabéns pela iniciativa, e muito obrigado pela solução.

Só uma curiosidade. Essa consulta do CNPJ tem como trazer a inscrição estadual do consultado?

Outro detale que encontrei é que quando peço para atualizar o capch mais de 3 vezes ele não atualiza, fica em branco. Esta correto isso?

 

Obrigado

Paulinho

 a consulta retorna os dados do site:http://www.receita.fazenda.gov.br/pessoajuridica/cnpj/cnpjreva/cnpjreva_solicitacao.asp

quanto a atualização do captcha  não tenho esse tipo de problema..

caso o problema persista abra um novo topico no acbrtcp (regras do forum não mude de assunto "assunto novo = topico novo")

Link to comment
Share on other sites

  • Membros Pro
2 horas atrás, datilas disse:

 a consulta retorna os dados do site:http://www.receita.fazenda.gov.br/pessoajuridica/cnpj/cnpjreva/cnpjreva_solicitacao.asp

quanto a atualização do captcha  não tenho esse tipo de problema..

caso o problema persista abra um novo topico no acbrtcp (regras do forum não mude de assunto "assunto novo = topico novo")

Datilas obrigado pelo retorno. quanto ao problema do captcha, era meu antivirus karpeskey que estava barrando, mas já acertei.

Obrigado

Paulinho

Link to comment
Share on other sites

  • 1 month later...

Se alguém tiver este problema vou posta a qui a minha solução. Não é obrigado fazer instalação de nenhum componente.

Na cláusula uses coloque pngimage e o código ficou assim:

var
  Stream: TMemoryStream;
 png: TPngImage;
begin
  Stream:= TMemoryStream.Create;
  try
    dmnfe.acbrcnsltcnpj.Captcha(Stream);

    png:= TPngImage.Create;
    try
      png.LoadFromStream(Stream);
      Image1.Picture.Assign(png);

      EditCaptcha.Clear;
      EditCaptcha.SetFocus;
    finally
      png.Free;
    end;
  finally
    Stream.Free;
  end;

Link to comment
Share on other sites

  • 7 months later...
  • 2 years later...
Em 20/02/2015 at 09:37, datilas disse:

decidi fazer esse topico pois vi que muitos amigos estão com problema em usar a imagem do captcha CPF/CNPJ que agora vem em PNG.

eu baixei o componente : GraphicEx

no link: http://www.soft-gems.net/index.php/all-downloads

é só extrair o conteudo do arquivo GraphicEx.zip na pasta de sua escolha 

vai no delphi em tools -> environment options -> na aba library -> clica nos botao "..." em  Library Path

seleciona a pasta GraphicEx e clica em add

 

agora no projeto adicione a uses: GraphicEx

e no atualiza captcha do ACBrConsultaCNPJ 

é só usar assim:

 

procedure TF_Principal.LabAtualizarCaptchaClick(Sender: TObject);
var
  Stream: TMemoryStream;
  Img: TPNGGraphic;
begin
  Stream:= TMemoryStream.Create;
  Img:= TPNGGraphic.Create;
  try
    ACBrConsultaCNPJ1.Captcha(Stream);
    Img.LoadFromStream(Stream);
    Image1.Picture.Assign(Img);


    EditCaptcha.Clear;
    EditCaptcha.SetFocus;
  finally
    Stream.Free;
    Img.Free;
  end;
end;

quero deixar claro que existem outros componentes e outras formas de fazer isso, mas é assim que eu estou usando,

estou apenas querendo ajudar os que ainda tem dificuldade com eu tive.

Segue o demo em delphi 7:ACBrConsultaCNPJ.zip

 

Bom dia, Datilas.

Em primeiro lugar, obrigado por compartilhar seu conhecimento. Gostaria de uma ajuda sua. Baixei o demo que você disponibilizou e quando vou compilar no Delphi 7 aparece a mensagem que segue. Como faço para resolver isso?

image.thumb.png.1ae336c82e7beaa3ce782d52805cdc2d.png

Obrigado desde já.

Link to comment
Share on other sites

3 horas atrás, sergioamaral disse:

Bom dia, Datilas.

Em primeiro lugar, obrigado por compartilhar seu conhecimento. Gostaria de uma ajuda sua. Baixei o demo que você disponibilizou e quando vou compilar no Delphi 7 aparece a mensagem que segue. Como faço para resolver isso?

image.thumb.png.1ae336c82e7beaa3ce782d52805cdc2d.png

Obrigado desde já.

esse erro é com relação ao ssl use as dll's que estão na pasta : "...DLLs\OpenSSL\1.0.2.13' ou mais atual se houver

  • Like 1
Link to comment
Share on other sites

  • 1 year later...
  • 1 year later...
9 horas atrás, Cristiano Kfuri disse:

Boa noite Pessoal...
Vcs teriam o componente deste site http://www.soft-gems.net/index.php/all-downloads ?

Acessei o link para baixar o componente GraphicEx e o link está fora...

Por gentileza, podem me enviar?

https://soft-gems.net/graphicex-on-github/

https://github.com/mike-lischke/GraphicEx

Edited by datilas
Link to comment
Share on other sites

  • Este tópico foi criado há 239 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.