La clase tdosprn soporta imprimir en "\Servidor\EpsonLX300", tengo que hacer unos cambios en un sistema y no me funciona cuando la impresora no esta en LPT1 o 2, etc.
Gracias.
La clase tdosprn soporta imprimir en "\Servidor\EpsonLX300", tengo que hacer unos cambios en un sistema y no me funciona cuando la impresora no esta en LPT1 o 2, etc.
Gracias.
Si la impresora no es local al equipo donde estas trabajando, por ejemplo es un equipo en red, tienes que "capturar" el puerto correspondiente.
El metodo constructor de TDOSPrn, recibe como parametro el puerto al cual vas a conectar:
TDosPrn():New("lpt1:")
Pero es necesario que tu windows tenga capturado dicho puerto, si no hay una impresora conectada a tu puerto paralelo.