Página 1 de 1

ECF Demorada

Enviado: 30 Jul 2008 14:21
por pena
Boa tarde pessoal, estou com um problema na impressao de cupom, antes de ser com a termica, eu sempre usei no codigo fonte para abrir, fechar e imprimir diretamente na porta, quando fui usar a termica, ela nao funcionou, portanto tive que usar o bemafi.exe, bem, em casa funcionou muito bem, meu pc é um celeron D 2.5 com 1 Gb de memoria, blz
entretanto quando fui rodar no cliente , que tem um k6 com 64 mb de memoria, ficou muito lento, e na outra impressora que nao era termica, nao dava esta diferença toda de velocidade, entao eu imagino que seja na hora de chamar o bemafi e tal, ae vi que no site da bematech em um arquivo leiame.txt.

================================================================================
"O executável BEMAFI.EXE poderá ser usado, também, para as aplicações
em CLIPPER que utilizam, atualmente, o DRIVER residente (MP20DRV.EXE),
sem a necessidade de muitas modificações no código fonte, ou para as
aplicações que estão iniciando a comunicação com a impressora fiscal.

A biblioteca BEMAFI.LIB e o arquivo FISCAL.CH, possuem funções para
acessar o executável BEMAFI.EXE, descartando o uso do DRIVER residen-
te. "
================================================================================
portanto, se a demora é mesmo por chamar o bemafi.exe SWPRUNCMD("BEMAFI.EXE",0,"","")

se eu pegar e fazer a chamada como era antes, diretamente para a porta, iria solucionar o meu problema, porém eu nao achei em lugar algum o BEMAFI.LIB e o FISCAL.CH, alguem saberia onde acha-las, no site da bematech nao tem
:'(

Re: ECF DEMORADA

Enviado: 30 Jul 2008 21:40
por Flavio
Amigo eu uso o BEMAFI.EXE e tenho um cliente usando um pentium 233 com 32 de memória e não tem lentidão.

Exemplo de como uso:

*----------------------------------------------------------------------------
* ABRE CUPOM.
*----------------------------------------------------------------------------
CGC_CPF := Space( 29 )

Comando := Chr( 27 ) + Chr( 251 ) + "00|" + CGC_CPF + "|" + Chr( 27 )
GravaArquivo( Comando )
!BEMAFI.EXE

Re: ECF DEMORADA

Enviado: 30 Jul 2008 23:09
por pena
Vlw pela ajuda amigo, mas é desta forma que eu uso tb, mas eu acho que tem um outro problema la tb, que amanha irei confirmar isso,

no meu pc era na COM1

quando meu socio, que é o vendedor da sociedade hehehe, foi instalar o sistema, ele mudou para COM2 mas nao mudou a IRQ, estou desconfiado que seja isso, caso seja, amanhã eu dou uma resposta, :)Pos

Re: ECF DEMORADA

Enviado: 30 Jul 2008 23:39
por lucimauro
Pena, veja se no arquivo BEMAFI.ini tem uma variavel MODEDEESCRITA=0
mode para 1 e faca o teste, pode ser que isso resolver.

Re: ECF DEMORADA

Enviado: 31 Jul 2008 15:34
por pena
obg pela atençao de todos, o problema era mesmo na irq

flw :)Pos