Page 1 of 1
Placa sin puerto LPT1
Posted: Tue May 19, 2015 10:25 pm
by edufloriv
Saludos amigos,
Hasta hace algún tiempo estuve usando los comandos de redirección de LPT1 para impresoras USB:
net use lpt1: \\192.168.xx.x\tiketera /persistent:yes
Y mis impresiones la hacia via código:
Code: Select all
SET PRINTER TO LPT1
? LITTLON+BOLDOF
? etc...
Pero me tope con el caso de una computadora que no tiene LPT1 ni siquiera internamente. así que me lanza este error:
Error TERM/2014 Create error: lpt1.prn
Error Term/0 Printer error (DOS ERROR 5)
Deduzco que las ultimas placas ya no traen para nada, ni siquiera internamente el puerto LPT1, así que no hay forma de redirigir un puerto que no existe.
Agradeceré me alcancen una solución, compilo con HMG 3.0.46
Mil gracias por su atención y valioso tiempo.
Att.
Eduardo Flores Rivas
LIMA - PERU
Re: Placa sin puerto LPT1
Posted: Tue May 19, 2015 11:08 pm
by andyglezl
Hola Eduardo
Ya checaste que en las propiedades de la impresora por defecto te muestre si te aparecen los puertos LPTx.
Mi PC no tiene puerto fisico LPT1 y sin embargo aparecen en las propiedades...

- PC-Sin LPT1.jpg (185.4 KiB) Viewed 4347 times
Re: Placa sin puerto LPT1
Posted: Wed May 20, 2015 8:47 am
by mol
In my opinion, it will be better solution to direct printing to file:
, then send file to printer by command:
Code: Select all
WIN_PRINTFILERAW( cPrinter, "TmpFile.Prn", cPrintJobTitle )
when cPrinter is name of printer from control panel.
It does not cause problems with network timeouts and etc...
Re: Placa sin puerto LPT1
Posted: Wed May 20, 2015 12:21 pm
by danielmaximiliano
Buena opcion por MOL, tambien puedes instalar una puerto LPT1 virtual...
Re: Placa sin puerto LPT1
Posted: Wed May 20, 2015 3:35 pm
by edufloriv
Amigos,
Gracias, voy a probar la opción de MOL.
Andy, con respecto a tu observación, efectivamente, aparece en las propiedades de la impresora los puertos LPT1 a LPT3, pero aparentemente, fisicamente, no existen. La otra computadora que esta en red, funciona perfecto, imprime, el problema es solo con una computadora.
Mil gracias por su tiempo amigos. Un abrazo.
Att.
Eduardo Flores Rivas
Lima - Perú
Re: Placa sin puerto LPT1
Posted: Wed May 20, 2015 5:02 pm
by edufloriv
Amigo MOL, amigos todos, son geniales. Funcionó !!! tanto tiempo complicándome con los .batch con el net use. Esta perfecto, ya no tengo que preocuparme del bendito puerto. Puedo trabajar con el nombre windows de la impresora !!! fantástico !!!.
Gracias mil de nuevo. Es increíble lo que uno puede aprender cada día.
Un gran abrazo.
Att.
Eduardo Flores Rivas
LIMA - PERU
Re: Placa sin puerto LPT1
Posted: Wed May 20, 2015 7:00 pm
by mol
It's great pleasure to make you so happy with little two lines of code

Regards, Marek MOL
Re: Placa sin puerto LPT1
Posted: Wed May 20, 2015 9:41 pm
by quartz565
Or…
Code: Select all
SET CONSOLE OFF
SET ALTERNATE TO __file.txt
SET ALTERNATE ON
? LITTLON+BOLDOF
? etc...
CLOSE ALTERNATE
then
Code: Select all
WIN_PRINTFILERAW( cPrinter, "__file.txt", cPrintJobTitle )