Impresión directa a la imp. desde VB
Publicado por Pablo S. (2 intervenciones) el 27/02/2002 16:26:29
Tengo el sgte. problema: Estoy imprimiendo directamente a
una impresora con el comando Print #1,"Texto a imprimir",
donde el archivo de destino (Ej: #1) es simplemente el
puerto de la impresora (LPT1 en este caso)
El problema es que, sea cual sea la impresora que use,
imprime "basura" cuando el texto a imprimir son caracteres
acentuados (áéíóú) o caracteres especiales (ºñÑ, etc).
Ej: en lugar de imprimir "á", se imprime "ß"....,etc.
Si alguien puede guiarme se lo agradeceré infinitamente,
ya que tengo un desarrollo detenido por este problema.
El código es algo así:
Open "LPT1" For Output As #1
Print #1, "áéíóú Nº ñÑ"
Close #1
Muchas Gracias.
una impresora con el comando Print #1,"Texto a imprimir",
donde el archivo de destino (Ej: #1) es simplemente el
puerto de la impresora (LPT1 en este caso)
El problema es que, sea cual sea la impresora que use,
imprime "basura" cuando el texto a imprimir son caracteres
acentuados (áéíóú) o caracteres especiales (ºñÑ, etc).
Ej: en lugar de imprimir "á", se imprime "ß"....,etc.
Si alguien puede guiarme se lo agradeceré infinitamente,
ya que tengo un desarrollo detenido por este problema.
El código es algo así:
Open "LPT1" For Output As #1
Print #1, "áéíóú Nº ñÑ"
Close #1
Muchas Gracias.
Valora esta pregunta


0