Página 1 de 1

Imprimir em rede

Enviado: 30 Set 2005 21:17
por janio
Olá a todos,

Pessoal, andei pesquisando neste Fórum e vi muitas pessoas dizendo que conseguem imprimir em uma impressora de rede da seguinte forma:

Código: Selecionar todos

   SET PRINTER ON 
   SET DEVICE TO PRINTER
   SET PRINTER TO \\servidor\impressora\lpt1
   SET CONSOLE OFF
Ocorre que já tentei várias vezes e não tô conseguindo fazer funcionar da maneira acima, sempre dá o erro:

Código: Selecionar todos

Error TERM/2014 Create error: \\servidor\impressora\lpt1.prn
(DOS Error 31)
Quit  Retry  Default
Alguém sabe dizer porque não está dando certo?

Um abraço,

Janio

Enviado: 30 Set 2005 22:04
por support sistemas
faz um bat com o seguinte comando


net use lptx \\servidor\hp
depois chama o sistema.exe

pronto

Enviado: 30 Set 2005 22:34
por janio
support sistemas escreveu:faz um bat com o seguinte comando
net use lptx \\servidor\hp
depois chama o sistema.exe
pronto
Ok. Vejo um problema nesse método. Sempre é setado a mesma impressora...e... se eu tiver várias impressoras compartilhadas em vários computadores?

Janio

Enviado: 30 Set 2005 23:14
por support sistemas
Faz um bat para cada micro tenho clientes que tem 15 computadores
foi o unico metodo que encontrei

vc pode setar quantas impressoras no bat


net use lpt1 \\servidor\hp
net use lpt2 \\servidor\epson
net use lpt3 \\financ\epson

dentro do sistema eu pergunto qual lpt quero imprimir

Enviado: 01 Out 2005 01:16
por Mário Isa
esse método é mto bom. eu tenho utilizado largamente.
mas quando chega no XP..... :-O
ás vezes dá erro, diz q não encontrou a porta.... é uma meleca.....

bbbrrrrrrr

Abcs
Mário

Enviado: 01 Out 2005 09:17
por janio
Olá a todos,

Ok. compreendi perfeitamente, mas insisto na pergunta:

É possível imprimir com

SET PRINTER TO \\servidor\impressora\lpt1

ou não?

Vi muitas pessoas dizendo que SIM... só falta saber o é que fazem de diferente do código acima...

Um abraço,

Janio

Enviado: 01 Out 2005 09:36
por Mário Isa
{{Ok. Vejo um problema nesse método. Sempre é setado a mesma impressora...e... se eu tiver várias impressoras compartilhadas em vários computadores?}}

Ei Jânio!
E se você fizer o seguinte:
net use lpt1: \\computer1\impressora1 (para a primeira porta)
e
net use lpt2: \\computer1\impressora2 (para a segunda porta)
e
net use lpt3: \\computer2\impressora1 (para a terceira porta)
e assim........

Eu utilizo assim e posso setar, se não me engano, até 9 portas....
Tchau

Enviado: 02 Out 2005 11:56
por Visitante
Jânio...

Que tal dar uma olhadinha no PageScript4?

Veja-o em:
www.abeelabs.com

Essa versão do pageScript tem suporte aos comandos nativos de impressão do clipper, reduzindo (para aqueles que querem impressão não gráfica) a adaptação do código.

Um Clip Abraço