ECF Demorada

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

pena
Usuário Nível 3
Usuário Nível 3
Mensagens: 331
Registrado em: 06 Jul 2004 18:08
Localização: CACHOEIRA DO SUL-RS

ECF Demorada

Mensagem 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
:'(
Flavio
Usuário Nível 1
Usuário Nível 1
Mensagens: 25
Registrado em: 12 Jan 2005 22:10
Localização: Santa Cruz do Rio Pardo/SP
Contato:

Re: ECF DEMORADA

Mensagem 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
__________________________________________________
Flávio Adriano de Oliveira
Rua Jacinto Pedro de Oliveira, 130 - Centro
Santa Cruz do Rio Pardo/SP - CEP: 18900-000
Celular Vivo/whatsapp: (14) 9 9794-1428
Site: www.helpflash.com.br www.flavioadriano.com.br
Email: flavioadriano@flavioadriano.com.br
Msn: flavioadriano@msn.com
Skype: flaviohacker
Facebook: http://www.facebook.com/flavioadriano.oliveira
Instagram: flavioadriano.oliveira
twitter: @flaviohacker
pena
Usuário Nível 3
Usuário Nível 3
Mensagens: 331
Registrado em: 06 Jul 2004 18:08
Localização: CACHOEIRA DO SUL-RS

Re: ECF DEMORADA

Mensagem 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
lucimauro
Usuário Nível 3
Usuário Nível 3
Mensagens: 465
Registrado em: 21 Set 2004 21:02
Localização: Sobral-CE

Re: ECF DEMORADA

Mensagem 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.
pena
Usuário Nível 3
Usuário Nível 3
Mensagens: 331
Registrado em: 06 Jul 2004 18:08
Localização: CACHOEIRA DO SUL-RS

Re: ECF DEMORADA

Mensagem por pena »

obg pela atençao de todos, o problema era mesmo na irq

flw :)Pos
Responder