Mini-tuto: Imprimir LPT1 a USB

LinEdx on 10 3, 2009
votar

En Visual Basic tenía este código:

Open “LPT1″ For Output As #3
Print #3, Chr(27); Chr(64); Chr(27); Chr(69); Chr(1); “PRINTER TEST”
Print #3, Chr(27); Chr(109)
Close #3

Todo funciona bien si tu pc tiene dicho puerto, pero si no?; queda comprar un adaptador usb to parallel.

Resuelto el primer problema.
Primero? qué, no era el único?

Resulta que no se soluciona cambiando:

Open “LPT1″ For Output As #3

a

Open “USB001″ For Output As #3

Existe una manera sencilla he inteligente:

Tu impresora que ahora te figura conectada a traves de:[Virtual printer for USB); lo compartes con la red (ya sabes: click derecho sobre la impresora y click en compartir)
abres el cmd (command.exe) y escribes:

NET USE LPT1: \\MaquinaCompartida-01\MiImpresora /persistent:yes

A mi me quedo algo asi:

NET USE LPT1: \\td-7\BIXOLONS /persistent:yes

Que es lo que hace esto?
Manda todos las peticiones LPT1 a tu impresora de red.(entiendes la jugada?)

Tu código (Open “LPT1″ For Output As #3) no se modifica para nada.

Popularity: 5% [?]

Te puede Interesar:

  1. Mini-tuto: Como saber la fecha y hora del servidor a través de Firebird

¿No es lo que buscabas?

try again - intentalo otra vez Google

Búsqueda personalizada

This website uses IntenseDebate comments, but they are not currently loaded because either your browser doesn't support JavaScript, or they didn't load fast enough.

Comments (1)

 

  1. Información Bitacoras.com…

    Valora en Bitacoras.com: En Visual Basic tenía este código: Open “LPT1″ For Output As #3 Print #3, Chr(27); Chr(64); Chr(27); Chr(69); Chr(1); “PRINTER TEST” Print #3, Chr(27); Chr(109) Close #3 Todo funciona bien si tu pc tiene dicho puerto,…

Flickr

IMG_6257P7316832IMG_3309100_418920100608-_3PP1058.jpgDSCF0565

Calendario

julio 2010
L M X J V S D
« jun    
 1234
567891011
12131415161718
19202122232425
262728293031