Visual Basic.NET - Imprimir directo a puerto LPT1

 
Vista:

Imprimir directo a puerto LPT1

Publicado por Yea (15 intervenciones) el 13/08/2003 02:35:56
Alguien sabe porque al intentar imprimir directamente en el puerto LPT1 con este código:

FileOpen(1, "\\Psi_6\EPSON LX-300+", OpenMode.Output, OpenAccess.Write, OpenShare.Default) ' Open file for output.
Print(1, "This is a test.")
PrintLine(1, "Zone 1", TAB(), "Zone 2") ' PrintLine(1, "Hello", " ", "World")
FileClose(1)

me envía este error? y como lo puedo solucionar?

Información adicional: Se solicitó a FileStream que abriera un dispositivo que no era un archivo. Los constructores de FileStream que toman una cadena sólo funcionarán con dispositivos que realmente sean archivos. Si necesita ayuda con dispositivos como "com1:" o "lpt1:", llame a CreateFile y, a continuación, utilice constructores FileStream que tomen un identificador del sistema operativo como puede ser IntPtr.
Gracias. Cualquier sugerencia es buena.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder