Impressão em Rede

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

jpalma
Usuário Nível 3
Usuário Nível 3
Mensagens: 153
Registrado em: 18 Ago 2003 14:15

Impressão em Rede

Mensagem por jpalma »

Colegas

Meu cliente possue 02 impressoras (01 paralela e 01 serial) conectadas a um computador e utilizo o seguinte arquivo BAT para impressão na impressora serial:

mode com1:9600,n,8,1
mode lpt3:=com1:


Foi instalado, em rede, mais um computador e para imprimir na impressora paralela utilizo o seguinte comando:

NET USE LPT1: \\COMPUTADOR\IMPRESSORA /YES


Gostaria de saber como imprimir na impressora SERIAL.


grato
jpalma
Usuário Nível 3
Usuário Nível 3
Mensagens: 153
Registrado em: 18 Ago 2003 14:15

Mensagem por jpalma »

Pessoal

Ninguem sabe como fazer ?


grato
Avatar do usuário
C Leonam
Usuário Nível 1
Usuário Nível 1
Mensagens: 32
Registrado em: 22 Nov 2005 17:40
Localização: Maceió

Mensagem por C Leonam »

Olá

Crie uma impressora no micro onde está o sistema e habilite ela na porta COM desejada. Compartilhe e mapeie a LPT3 no outro micro (terminal) para essa nova impressora.

:xau
Clp52e, Blinker 5.1
jpalma
Usuário Nível 3
Usuário Nível 3
Mensagens: 153
Registrado em: 18 Ago 2003 14:15

Mensagem por jpalma »

Leonam

O cliipper não imprime diretamente, através do comando SET PRINTER TO, para uma porta serial portanto, criei no computador que esta conectada a impressora serial o arquivo BAT que é executado para a chamada do sistema bem como para configuração da porta serial.

Portanto, como vou configurar a porta serial, desde a ESTAÇÃO que não possue impressora, no computador que esta coenctada a impressora serial.


grato
Avatar do usuário
C Leonam
Usuário Nível 1
Usuário Nível 1
Mensagens: 32
Registrado em: 22 Nov 2005 17:40
Localização: Maceió

Mensagem por C Leonam »

Oi

Vou tentar explicar detalhadamente como eu faço (meu sistema imprime assim):

1) No micro onde está instalada a impressora serial (SERVIDOR), crie uma impressora no Windows e nas propriedades dela, na aba "Detalhes", selecione a COM na qual a impressora se encontra instalada.

2) Compartilhe essa impressora no Windows, pode ser como EPSON_SERIAL.

3) Na estação onde você está instalando o sistema, coloque no AUTOEXE.BAT ou AUTOEXEC.NT (Se XP ou 2000) a linha de comando:
NET USE LPT3: \\SERVIDOR\EPSON_SERIAL /YES

4) A estação vai achar a LPT3 pelo SET PRINTER TO.

5) No SERVIDOR continua como você já fazia antes.

Se ainda tiver dúvidas, ou se não funcionar, avise.

:xau
Clp52e, Blinker 5.1
jpalma
Usuário Nível 3
Usuário Nível 3
Mensagens: 153
Registrado em: 18 Ago 2003 14:15

Mensagem por jpalma »

Leonam

Mais uma vez obrigado. Vou efetuar os testes de acordo com sua dicas.


sds
Avatar do usuário
filizola
Usuário Nível 3
Usuário Nível 3
Mensagens: 421
Registrado em: 19 Ago 2003 20:10
Localização: Belo Horizonte/MG

Mensagem por filizola »

ponha a linha abaixo no autoxec.bat ou autoexec.nt

mode com1:9600,n,8,1


no programa faça assim:

set devi to print
set printer to com1
"Um passo a frente, e já não estará mais no mesmo lugar..."
Responder