Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado (editado)

Amigos, 

 

Utlizo o ACBrMonitor e o método pafmf_gerarcat52(DataInicial, DataFinal, CaminhoArquivo) funciona mas esta gerando os arquivos em C:\, não aceitando a informação CaminhoArquivo. O ACBrMonitor chama o método da Dll Bematech_FI_ArquivoMFD, mas observando a documentação da mesma, notei que existe o método Bematech_FI_ArquivoMFDPath. Realizei um pequeno ajuste no arquivo ACBrECFBematech, gerei novamente o ACBrMonitor.exe e funcionou. Não sei sei isto esta ocorrendo apenas na versão mais recente da Dll. Estou colocando o arquivo ACBrECFBematech.pas em anexo para análise.

 

Estou usando a Dll Versão 6.1.1.6 de Novembro/2012 (versão atualmente disponível no site da Bematech para download)

 

 

Obrigado,

 

Fabio Souza

ACBrECFBematech.pas

Editado por souza.fo
  • Fundadores
Postado

Você deve ter resolvido o seu problema devido a outro ajuste... Pois no seu fonte, você continua usar a função antiga...

 

BematechFunctionDetect( 'Bematech_FI_ArquivoMFD',@xBematech_FI_ArquivoMFDPath );

 

ou seja, apenas o nome da variável que contem o endereço para o método que foi modificada...

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.

  • 3 meses depois ...
  • Fundadores
Postado

Apliquei ajustes no SVN para utilizar a nova função

 

-- ACBrECFBematech -- [*] Ajuste do método ArquivoMFD_DLL para utilizar a nova função
    "Bematech_FI_ArquivoMFDPath"  (por: DSA)
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.

  • 2 semanas depois ...
Postado

Bom dia a todos, e para quem não usa o ACBrMonitor  e tenta gerar pelo ACBrECF.pafmf_gerarcat52 não é mais para utilizar esta?

tem que usar ArquivoMFD_DLL?

  • 3 semanas depois ...
  • Moderadores
Postado

Esse erro geralmente ocorre porque você tem a dll em vários lugares, o recomendando e ter ela somente no path do aplicativo, juntamente com as dlls e arquivos que vem junto da bemafi dll.

Verifique também o arquivo .ini de configuração da dll se o diretório está ok, geralmente o ACBr seta ele corretamente, mas dependendo de como instalou tudo pode ser que o ACBr não consiga configurar corretamente o ini.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

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

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