• Jueves 14 de Noviembre de 2024, 23:39

Autor Tema:  Enviar Lines A Impresora Por Lpt1  (Leído 740 veces)

JONMI

  • Miembro activo
  • **
  • Mensajes: 29
    • Ver Perfil
Enviar Lines A Impresora Por Lpt1
« en: Miércoles 30 de Junio de 2004, 10:27 »
0
hola,
tengo un problema a la hora de enviar unas variables a una impresora por puerto paralelo para que imprima su contenido. Esta impresora es una impresora de las de papel continuo, y en el papel hay una ficha en blanco cada 5cm mas o menos. Hasta ahora he estado enviando los datos a la impresora mediante un informe de access, pero tras imprimir los datos, la impresora sigue tirando del papel dejando fichas en blanco.
Ahora estoy intentando enviar las lineas de uno en uno para que tras la ultima linea que le envie la impresora se pare. Para ello he utilizado el siguiente codigo:
Código: Text
  1. Open "LPT1:" For Output As #1
  2. Print #1, linea
  3. Close #1
  4.  
Linea es una variable de tipo string. Deberia de funcionar bien este codigo?Hay alguna otra forma de enviar datos por puerto paralelo desde VBA?

muchas gracias,

JONMI

  • Miembro activo
  • **
  • Mensajes: 29
    • Ver Perfil
Re: Enviar Lines A Impresora Por Lpt1
« Respuesta #1 en: Miércoles 30 de Junio de 2004, 10:47 »
0
hola
acabo de solucionar el problema. Lo he probado en un PC con windows 98 y me ha funcionado. Lo que todavia no entiendo es, porque no funciona con XP. Si alguien lo sabe agradeceria la respuesta.

gracias de todos modos

:alien:  :scream:  :kicking: