Página 2 de 2
Re: Direcionamento de impressão
Enviado: 24 Jun 2008 17:41
por gvc
[Pablo]
Ahhh é ? Criar um arquivo e ao mesmo tempo envia naquela porta ? Não sabia que isso dava para fazer assim. Nunca testei, obrigado GVC pelo seu esclarecimento.
Não! Não! Não! Cria o arquivo, grava os dados, fecha o arquivo, envia para a impressora e apaga o mesmo. Automaticamente. Existe os que defendem que nem ao menos cria, já manda para a impressora.
Fiz muito isso, principalmente qdo usava impressora térmica com linguagem visual.
Direcionamento de impressão
Enviado: 24 Jun 2008 18:31
por Pablo César
gvc escreveu:Não! Não! Não!
hihihihi... não tinha entendido então, sorry.
Existe os que defendem que nem ao menos cria, já manda para a impressora.
Tenha certeza que é assim. Pois faça um teste e mande numa estação WINXP, e vai ver que demora na impressão (se fosse criado arquivo, nãod emoraria ou não daria as pausas que as vezes acostuma dar). Por essa razão que sempre defendí a criação para impressão.
Re: Direcionamento de impressão
Enviado: 24 Jun 2008 19:31
por ANDRIL
Tive problemas com o uso de mapeamento LPT1...LPT5 qdo estão capturadas. Se testar se as portas estão on-line, sempre retorna .T. quando o mapeamento está ativo e não quando a impressora esta realmente ligada e operacional na outra ponta.
[Everton]
tenho um Net use lpt1: \\computador\impressora /yes no iniciar do computador, e gostaria de pegar essa mapeamento
Use o comando NETRMTNAME() da Catools. Veja o exemplo do próprio NG:
Código: Selecionar todos
nCounter := 0
cDeviceName := NETRMTNAME(nCounter)
DO WHILE .NOT. EMPTY(cDeviceName)
? cDeviceName // Display server device
nCounter := nCounter +1
cDeviceName := NETRMTNAME(nCounter)
ENDDO
Ate+
Re: Direcionamento de impressão
Enviado: 25 Jun 2008 07:39
por juniorcamilo
amigos onde posso adquirir o CT full. Obrigado.
Re: Direcionamento de impressão
Enviado: 25 Jun 2008 08:47
por Everton
Valeu Andril. qualquer coisa que precisar estamos ai
Re: Direcionamento de impressão
Enviado: 25 Jun 2008 09:59
por Arthur G Cabral
Turma mais um detalhe
quando usamos WIN XP devemos alterar o registro para que a impressão não demore e isto é feito da seguinte forma
abra o regedit
faça a busca por LPT_tomeout
e altere os valores de 15 para 1 em todas as ocorrencias dele
isto vai evitar a demora de saida do relatorio na impressora
Enviado: 25 Jun 2008 10:19
por Maligno
Arthur G Cabral escreveu:quando usamos WIN XP devemos alterar o registro para que a impressão não demore
Isso parece que realmente funciona, mas não é único. Nunca segui essa dica e em Win XP, ou qualquer outra versão do Windows, apenas emito um SET PRINTER TO no final do trabalho. A impressão nunca trava.
Direcionamento de impressão
Enviado: 26 Jun 2008 09:56
por Pablo César
faça a busca por LPT_tomeout
Leia-se como certo LPT_timeout senão não vai encontrar mesmo no REGISTRO
Direcionamento de impressão (RESOLVIDO)
Enviado: 26 Jun 2008 22:38
por Arthur G Cabral
Caros amigos
agradeço a todos pela atenção
RESOLVIDO
Resumo
- para sair mas rapido na impressora devemos alterar os registros LPT_timeout para o valor 1
- set devi to printer
set printer on
set printer to LPTx
@ .......
set printer to
set devi to scre
- para quem usar direcionamento de arquivos SET DEFAULT TO X:\PASTA\...
SET DEFAULT TO
set devi to printer
set printer on
set printer to LPTx
@ .......
set printer to
set devi to scre
SET DEFAULT TO X:\PASTA\... (FOI O MEU CASO)
Mas uma vez agradeço
[] a todos
arthur g cabral
Re: Direcionamento de impressão
Enviado: 27 Jun 2008 10:07
por Arthur G Cabral
Mais um detalhe que esqueci
o XP so trabalha com LPT1 , LPT2 e LPT3
a Parti da LPT4 ele não gerencia(Trava)