• 0
joaoelson

ACBrFramework Trunk2

Pergunta

 

Olá amigos. 

Fiz algumas alterações para que o ACBrFramework compilasse no trunk2, devido Algumas propriedades que foram retiradas do Trunk2.

As units alteradas foram:  ACBrECFDll, ACBrPAFDll, ACBrSMSDll, ACBrValidadorDll.

Lembro também, que não fiz uso da dll ainda, não tive tempo para fazer outro projeto e usa-la.

Como meu projeto em Delphi, Já foi migrado para o trunk2 e não necessitei fazer nenhum ajuste em relação a ECF, acredito que funcionará corretamente. Os maiores ajuste que fiz, em meu projeto, foi em relação ao ACBrNFe. Como o ACBrFramework, no momento, funciona mais com Serial e TXT. Acredito que não haja tantas alterações a serem feitas.

Fiz a compilação em Win32. Foi gerado o arquivo sem erro.

Segue Anexo arquivos compactados. Lembrando que estou enviando somente os arquivos fontes, que estão dentro da pasta ACBrFramework. As subpastas juntamente com seus aquivos, não irão. 

 

Por sua atenção, muito obrigado.

ACBrFramework.rar

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

9 respostass a esta questão

Recommended Posts

  • 0

Acabei de fazer o teste com a dll ACBrFramework32.dll, compilada com o trunk2. Usando o Exempo de java, o ecf funcionou perfeitamente.

Segue em anexo a DLL já compilada e o resultado do teste com o java.

ACBrFramework32.rar

ecf.txt

Editado por joaoelson

Compartilhar este post


Link para o post
Compartilhar em outros sites
  • 0

Analisando o commit, notei alguns erros na tradução, no que diz respeito as funções PAD

Veja trecho do texto, extraído do documento "Bem_Vindo_ao_Trunk2.pdf"

Citar

padL foi renomeada para PadRight; padR foi renomeada para PadLeft; padC foi
renomeada para PadCenter; padS foi renomeada para PadSpace.
Motivo:Os métodos padL e padR, tiveram a sua nomenclatura errada desde a sua
primeira versão (eles fazem o oposto do que o nome deles diz)
. E a mudança de
nome é uma maneira de forçar a revisão das Units que utilizam os mesmos.
Para corrigir seus fontes, use o recurso da IDE, “Find in Files” que permite localizar
e substituir de forma automática todas as ocorrências desses métodos. Use por
exemplo: Localizar: “padL(“ Substituir por: “PadRight(“.

 

  • Curtir 2

Compartilhar este post


Link para o post
Compartilhar em outros sites
  • 0

Olá,

Baixei os novos arquivos, só que agora acontece um erro :  Unable to find an entry point named 'AAC_Create' in DLL 'ACBrFramework32.dll'.

Ao Executar tanto o sistema nosso quanto o Teste. 

O Que estou fazendo errado ?

 

Compartilhar este post


Link para o post
Compartilhar em outros sites
  • 0

Pessoal, bom dia.

Estou utilizando a AcbrFramework com Visual Basic 6, sempre usei com as impressoras fiscais, porém agora com o SAT, preciso realizar a impressão nas impressoras não fiscais, então utilizo o modelo EcfNaoFiscal, porém, tenho uma impressora Diebold IM433 e não consigo formatar a fonte com negrito, itálico, etc. Gostaria de ter uma luz de como imprimir o cupom não fiscal de acordo com o extrato do SAT. Vi que tem um outro componente chamado ACBrPosPrinter, eu consigo utiliza-lo no VB6?

 

Obrigado!

Cleiton Carlos Pereira

 

Compartilhar este post


Link para o post
Compartilhar em outros sites
  • 0

Gostaria de saber como usar o acbrposprinter juntamente com vb6 tem em algum local a dll e a tbl para registar. Fiz o registro e esta funcionando corretamente a acbrframework.net.dll, cuja versao é 0.9.6.7

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora


  • Atenção !!  Este tópico está sem resposta há mais de 120 dias.