Página 1 de 1

BEMATECH MP-25

Enviado: 21 Nov 2007 07:23
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.

Enviado: 21 Nov 2007 07:27
por odilon.informatica
Completando acima, isto acontece tanto no Windows 98 quanto no XP.

Enviado: 21 Nov 2007 07:36
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")

Enviado: 21 Nov 2007 11:07
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)

Enviado: 22 Nov 2007 18:27
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

Enviado: 23 Nov 2007 09:13
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.