BEMATECH MP-25

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

Avatar do usuário
odilon.informatica
Usuário Nível 1
Usuário Nível 1
Mensagens: 21
Registrado em: 23 Out 2007 14:37
Localização: Mairinque-SP

BEMATECH MP-25

Mensagem por odilon.informatica »

Amigos,

usava o BEMAFI.EXE para imprimir e tinha uma resposta instantânea da MP-25 e MP-2100. Agora converti meu sistema em xHarbour e passei a usar a DLL da Bematech e quando mando imprimir um cupom fiscal ela fica extremamente lenta. Na abertura do cupom fiscal é rápida mas ela tem um delay muito grande entre os itens lançados. O curioso é que a leitura X sai rapidinho.
Ajudem-me por favor, urgentemente.
Avatar do usuário
odilon.informatica
Usuário Nível 1
Usuário Nível 1
Mensagens: 21
Registrado em: 23 Out 2007 14:37
Localização: Mairinque-SP

Mensagem por odilon.informatica »

Completando acima, isto acontece tanto no Windows 98 quanto no XP.
Avatar do usuário
odilon.informatica
Usuário Nível 1
Usuário Nível 1
Mensagens: 21
Registrado em: 23 Out 2007 14:37
Localização: Mairinque-SP

Mensagem por odilon.informatica »

Completando ainda mais, estou usando a seguinte função:
dllcall("Bemafi32.dll",32,"Bematech_Fi_VendeItem",strzero(&xc,13),subs(&xn,1,29),aliqq,"I",fpeso,2,fvalor,"%","0000")
Avatar do usuário
alaminojunior
Colaborador
Colaborador
Mensagens: 1717
Registrado em: 16 Dez 2005 21:26
Localização: Ubatuba - SP

Mensagem por alaminojunior »

Acredito que este delay é causado pela versão da DLL.
Havia feito uns testes aqui com o emulador com a DLL disponivel no site da bema, que também apresentava uma certa demora para imprimir os itens.
Porém por acidente instalei uma outra versão de DLL, e a impressão passou a ser instantanea (quase)
Compilador xHarbour 1.2.3 + Embarcadero C++ 7.30
MySQL c/ SQLRDD
HwGui + GTWVG
Avatar do usuário
odilon.informatica
Usuário Nível 1
Usuário Nível 1
Mensagens: 21
Registrado em: 23 Out 2007 14:37
Localização: Mairinque-SP

Mensagem por odilon.informatica »

Agradeço pela dica.
Vc poderia me enviar essa dll para eu comparar?
Vc sabe dizer se ela gera os arquivos da CAT52?
Valeu

odilon@srnet.com.br
Avatar do usuário
alaminojunior
Colaborador
Colaborador
Mensagens: 1717
Registrado em: 16 Dez 2005 21:26
Localização: Ubatuba - SP

Mensagem por alaminojunior »

Que ela gera esses arquivos, gera sim. Haja vista que muitos outros colegas já disseram isso. Agora como extrair isso, ainda não sei. Sobre a DLL, a versão que mencionei, vinha junto com o pacote do Aplicativos Comerciais 2007. Infelizmente precisei formatar minha maquina por causa de um vírus e perdi esses arquivos (e outros também). Acredito que no site da bema ainda tenha essa versão.
Compilador xHarbour 1.2.3 + Embarcadero C++ 7.30
MySQL c/ SQLRDD
HwGui + GTWVG
Responder