Página 3 de 3
Enviado: 01 Ago 2007 22:06
por ERCS123
Código: Selecionar todos
Mas me diga uma coisa, por quê você iria precisar ZAPear seu arquivo de clientes
O dbf não é de clientes não, so coloquei como exemplo.
Valeu pela atençao...
Ewerton
Enviado: 01 Ago 2007 22:29
por Pablo César
Mas Ewerton, lembre que se for um arquivo temporário, não precisa fazer tratamento algum de rede pois normalmente é aberto como exclusive.
Enviado: 22 Ago 2007 18:26
por Gilberto M Silva
@ECHO OFF
NET USE F: \\SERVIDOR\C
NET USE LPT2 \\SERVIDOR\EPSON
F:
CD\SISTEMA
SISTEMA.EXE
Caros Colegas,
Estou com problemas para imprimir em rede, uso no servidor uma matricial lx-300, na rede ela ta assim "\\SERVIDOR\EPSON LX-300", estou fazendo isso:
*INICIA A IMPRESSAO
NETREDIR("LPT1","\\SERVIDOR\EPSON LX-300")
SET DEVICE TO PRINT
set print to lpt1
@ prow(),01 SAY "BLA,BLA,BLA,BLA,BLA,BLA,BLA"
@ prow(),PCOL()+1 SAY "BLA,BLA,BLA,BLA,BLA,BLA,BLA"
*TERMINA A IMPRESSAO
SET PRINTER TO
set device to screen
NETCANCEL("LPT1")
Mais não está funcionando,

todas as máquinas com WIN XP.
Gilberto
Enviado: 22 Ago 2007 18:28
por Maligno
Não usso esse esquema de impressão. Por isso não posso dar certeza. Mas já experimentou remover o espaço do nome da impressora?
Enviado: 22 Ago 2007 18:29
por Gilberto M Silva
@ECHO OFF
NET USE F: \\SERVIDOR\C
NET USE LPT2 \\SERVIDOR\EPSON
F:
CD\SISTEMA
SISTEMA.EXE
A citação acima funciona tb para o XP?
Enviado: 22 Ago 2007 18:31
por Gilberto M Silva
Já, ñ deu certo tb quando eu adcioneu a impressora ela está desse jeito com o espaço
Gilberto
Enviado: 22 Ago 2007 18:34
por Gilberto M Silva
No win98 funciona normal sem problemas, no xp barrô.
Enviado: 22 Ago 2007 18:39
por Eolo
Gilberto, no XP faltou coisa:
Win98
NET USE LPT1: \\SERVIDOR\PRINTER
WinXP
NET USE LPT1: \\SERVIDOR\PRINTER /PERSISTENT:YES
Enviado: 22 Ago 2007 19:23
por Gilberto M Silva
Vô Eolo, eu posso usar essa linha dentro do código ou tem q ser pelo BAT?
Enviado: 22 Ago 2007 20:12
por sygecom
Gilberto, eu uso direto o NETREDIR("LPT1","\\SERVIDOR\EPSON LX-300") e Funciona em WIN-95/98/XP/2003 tente coloca no nome da impressora no maximo 8 caracter:
Ex:
Código: Selecionar todos
NETREDIR("LPT1","\\SERVIDOR\EPSON1")
SET DEVICE TO PRINT
set print to lpt1
Abraços
Leonardo Machado
Enviado: 22 Ago 2007 21:23
por Gilberto M Silva
Blz, Leo, Vou fazer isso.