Ir para conteúdo
  • Cadastre-se

dev botao

ACBRLIB : ACESSO VIA DELPHI5


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

Recommended Posts

  • Membros Pro
Postado

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

  • Fundadores
Postado

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?

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

  • Membros Pro
Postado

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

 

  • Fundadores
Postado

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.

  • Membros Pro
Postado

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.

  • Moderadores
  • Solution
Postado
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
 

 

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