Página 1 de 1

Impressão demora muito para começar.

Enviado: 20 Jun 2011 12:58
por rbonotto
Ola, estou usando um impressora termica via COM1, dentro do sistemas coloquei da sequinte forma:

Código: Selecionar todos

      ulttr   := RIGHT(TIME(),2)
      sEgtr   := RIGHT(TIME(),2)
      vArCom1 := 'X'  + ulttr + sEgtr + '.TXT'
      fIleCom  := 'X'  + ulttr + sEgtr + '.PRN'

      fIleImpr  := vArCom1

      SET PRINTER TO &fIleImpr.

      @ prow(),02 say ....
      @ prow(),02 say ....     
      @ prow(),02 say ....
     
      SET DEVIVE TO SCREEN
      SET PRINTER TO
      RUN REN &fIleImpr. &fIleCom.
Estou usando o PRWIN39 que monitora os arquivos .PRN na pasta que foi indicada, mas a impressãp para começar leva as vezes mais de
um minuto....

Ja mudei pelo REGEDIT as linhas lpt_timeout = 15 para lpt_timeout = 1 no registro.

Alguem tem alguma sugestão ?

Desde ja, obrigado !

Impressão demora muito para começar.

Enviado: 20 Jun 2011 13:39
por Ricardo Sales Ribeiro
Olá Amigo

Eu já trabalho a muito tempo com o Prwin39 e nunca tive problemas de demora, é gerar e imprimir, rapidinho. Agora eu nunca trabalhei
com impressora termica na Com1, inclusive estou agora mesmo tentando colocar uma na Rede, Darura DR700 para vê se consigo imprimir
pelo Prwin39.
Outra coisa, vc imprime diretamente do proprio micro, ou seja a impressora e o seu sistema estão no mesmo micro.
Eu consigo trabalhar em rede com a porta Lpt1, com o sistema num servidor, e atraves do terminal consigo imprimir sem problema, e rápido,
agora como já disse na Com1 ainda não testei.
Vc já testou o Prwin pela Lpt1 com outra impressora, para vê se tem a mesma demora?

Abraços

Impressão demora muito para começar.

Enviado: 20 Jun 2011 17:12
por rbonotto
Ola, obrigado pela atenção !

A impressora é local. Gero primeiro um arquivo .TXT em seguida coloco DEVICE TO SCREEN e depois renomeio para .PRN

Nunca usei o PRWIN39 para LPT1, quando esta em rede uso o comando NET USE LPT1 \\XXXX\nome da impressora

Mas na COM1 a espera é muito grande.

Impressão demora muito para começar.

Enviado: 23 Jun 2011 21:29
por scom
tente ir no executar, regedit na chave:

HKEY_LOCAL_MACHINE
SYSTEM
CURRENTCONTROLSET
CONTROL
WOW LPT_timeout tire o 15 e coloque 1

Impressão demora muito para começar.

Enviado: 27 Jun 2011 18:18
por rbonotto
Obrigado scom, mas isto eu ja havia feito e não acelerou a impressão pela COM1, acelerou muito na porta LPT1

Impressão demora muito para começar.

Enviado: 27 Jun 2011 20:12
por alxsts
Olá!

Experimente enviar o comando EJECT logo antes de fechar o relatório (SET PRINTER TO). Na LPTn funciona.

Nunca usei esse PRWIN. Mas, se é ele quem monitora a pasta onde estão os arquivos a imprimir, será que não existe nele algum parâmetro que ajuste o tempo que ele espera entre cada varredura na pasta?

Impressão demora muito para começar.

Enviado: 29 Jul 2011 16:27
por will_pacini
rbonotto

não sei exatamente como funciona, mas onde eu trabalho é ulizado o programa dos2win, com ele da p/ imprimir em portas usb, com1...

é bem simples de usar, mas como é feita a alteração na linha de comando, aí já não sei..rss :(


abraço