Impresion Lenta con la clase tdosprn en red

Post Reply
ramon
Posts: 3
Joined: Thu Oct 20, 2005 4:59 pm
Location: Delicias,Chihuahua,Mexico

Impresion Lenta con la clase tdosprn en red

Post by ramon »

Esta pregunta ya la han hecho antes, creo que en el foro anterior.Tengo un PV en 2 computadoras conectadas en Red, las 2 tienen Windows Xp, imprimo con la clase tdosprn, la que tiene la impresora conectada, imprime rapidisimo!!!, pero la otra en que direcciono el puerto con: Net use lpt1 \\servidor\impresora tarda 30 segundos en comenzar la impresion!!! no encuentro la razon de la tardanza!!! alguien me podria ayudar. Fw23,clipper 5.3 y blinker 5.1
DanielPuente
Posts: 108
Joined: Sun Oct 09, 2005 6:12 pm
Location: Mar del Plata - Argentina
Contact:

Post by DanielPuente »

Ramon:

Una vez me paso lo mismo y lo solucione con:

oPrn:= TDosPrn():New("lstcaja.txt")
.......... (impresion habitual)
oPrn:EndPage()
oPrn:End()
WAITRUN("command.com /c copy /b " + "LSTCAJA.TXT" + " " + "PRN" , 0 )

Eso en windows 98, obviamente. Con eso evitas la demora.

Saludos,
Daniel Puente
Mar del Plata, Argentina
danielpuente@speedy.com.ar
puenteda@hotmail.com
ramon
Posts: 3
Joined: Thu Oct 20, 2005 4:59 pm
Location: Delicias,Chihuahua,Mexico

Post by ramon »

Daniel, gracias por tu respuesta, ya lo probe, y pasa lo mismo!!! localmente imprime inmediatamente, de red, tarda 30 segundos en imprimir !!!! ya probe con un "Type boleto.txt >Lpt1" y es lo mismo, creo que el problema(o tardanza) es de Windows no de la clase.

Encontre que se puede tambien con el comando Print de la sig manera:
waitrun("command.com /c print /d:"+ pvvarios->mpuertop +"boleto.txt" ,0)

De esta manera si imprime inmediatemente!!!! pero............me avanza el papel lo que le da su gana!!! como que le manda varios saltos de pagina al final !!!


la verdad ya no se que hacer!!!!
Garbi
Posts: 250
Joined: Wed Nov 02, 2005 3:28 pm

Post by Garbi »

Prueba con esto:

http://support.microsoft.com/kb/140036/es

Ya me cuentas
Post Reply