Jump to content

dev botao

ACBRLIB : ACESSO VIA DELPHI5


Go to solution Solved by Juliomar Marchetti,

Recommended Posts

  • Membros Pro

Companheiros

Gostaria de solicitar ajuda dos senhores!

Eu tenho que fazer manutenção em um ERP grande, que ainda está no Delphi 5 ( funcionando ativamente ).

O recurso anterior para emissão de Boletos Bancários está dando problema na leitura do Código de Barras
via aplicativo dos Bancos.

Colegas me sugeriram implementar no projeto o AcbrBoleto.
O problema é que não tenho tempo para migrar o projeto para uma versão superior do Delphi no momento.

Sabem me dizer se eu consigo acessar os recursos do AcbrBoleto atavéz do AcbrLIB ? 

Se for possível, tem algum exemplo explicando como consumir a Dll AcbrLIB ?

Grato

Link to comment
Share on other sites

  • Fundadores

Eu acredito que seja mais simples de ajustar os fontes do ACBr para rodar no D5...

Quando você roda o instalador do ACBr nessa IDE, ocorre algum erro ?

Se SIM, pode por favor anexar o Log?

  • Like 1
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link to comment
Share on other sites

  • Membros Pro

Sr. Daniel

Boa Noite!

Eu tentei fazer a instalação no Delphi 5 , mas constatei que o próprio instalador não dá esta opção, veja :

image.png.39453ce52531d72a556658bfd074598e.png

Acredito que as melhores opções para realizar este trabalho são :

a)-Se possível utilizar a AcbrLIB consumindo este recurso do AcbrBoleto

b)-Caso contrário posso tentar criar um recurso na versão mais recente do Delphi que possuo ( Delphi Tokyo ) , também utilizando o AcbrBoleto e tentar encapsular isto em uma DLL e acessar ela pelo exe Delphi 5.

Assim cabe-me lhe questionar : o senhor acha possível utilizar a AcbrLIB no exe Delphi 5 ou acredita que é inviável ?

Grato

 

Link to comment
Share on other sites

  • Fundadores

Acho que seria muito mais difícil usar a ACBrLib...

A ACBrLib trabalha com Ponteiros e alocação de memória... técnicas dificeis de dominar...

Em linguagens como Java e C# o ACBr abstrai essas dificuldade criando classes de "Bind" na linguagem nativa e poupando o programador desse trabalho...

Mas não há classes de alto nível que consumam a ACBrLib em Delphi (porque faz mais sentido usar os componentes)

Os fontes do instalador também estão no SVN, na pasta projetos... e é todo em Delphi...

Creio que com poucos ajustes você consiga gerar um instalador que reconheça o D5...

Consegue nos ajudar com isso, @EMBarbosa?

 

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Link to comment
Share on other sites

  • Moderadores
  • Solution
6 minutos atrás, AnDes Sistemas disse:

Sr. Daniel

Acredito que é uma boa idéia tentar ajustar o Instalador!

Vou me dedicar a isto então.

Muito obrigado por sua atenção.

Por favor, pode fechar o Post.

Vamos deixar aberto para ir trocando informações.

acho que a primeira coisa é instalar o JEDI no delphi 5 e abrir os fontes do instalador para compilar e liberar lá na lista a versão 5 e 6

depois disso tem o exe para rodar o instalador.

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Link to comment
Share on other sites

×
×
  • 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.

The popup will be closed in 10 seconds...