Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Como Imprimir desde Visual basic 6.0 en Impresora de Punto de Venta

1,720 views
Skip to first unread message

Esteban Oconitrillo

unread,
Oct 10, 2002, 1:22:25 PM10/10/02
to
Como se imprime desde visual basic 6.0 a impresora de Punto de Venta


Gulliver

unread,
Oct 10, 2002, 1:38:28 PM10/10/02
to
Printer.Print "HOLA MUNDO"

Salu2

--
==================================
Ivan Sierra Flores
Ingeniero de Diseño
AX Sistemas
H. Matamoros Tam. Mexico
Tel: (52) (868) 8 31 91 03
Movil: (52) (868) 8 18 28 59
e-mai/msn: ivan....@gmx.net
==================================
"Esteban Oconitrillo" <este...@hotpop.com> escribió en el mensaje
news:eGTC#EIcCHA.1872@tkmsftngp12...

Ernesto A

unread,
Oct 10, 2002, 6:10:56 PM10/10/02
to
Dim NúmeroArchivo
dim sFol as string
sfol = " VARIABLE STRING"

NúmeroArchivo = FreeFile ' Obtiene un número de archivo que no se ha
utilizado.

Open "LPT1" For Output As #1

Print #NúmeroArchivo, Chr(15) 'condensada
Print #NúmeroArchivo, Spc(102); sfol 'Inserta texto.

close #NúmeroArchivo

Esteban Oconitrillo <este...@hotpop.com> escribió en el mensaje de
noticias eGTC#EIcCHA.1872@tkmsftngp12...

Grabi

unread,
Oct 11, 2002, 4:11:36 AM10/11/02
to
-para usar printer.print necesitas instalar el driver para windows y te
imprime en modo gráfico (lento)
-con OPEN "LPT1:" .... sí que lo haces en modo texto, pero te cuelga la
aplicación si está apagada o sin papel la impresora.
Te aconsejo usar las api para imprimir en modo RAW a través del driver de la
impresora (debe estar instalada).
Tienes un ejemplo y una clase que te simplifica el trabajo en:
http://www.emiliorobles.com/default.asp?id=7&ACT=5&content=6&mnu=2

--
Un saludo.
Emilio Robles - Granada (España)
http://www.emiliorobles.com
--


"Esteban Oconitrillo" <este...@hotpop.com> escribió en el mensaje

news:eGTC#EIcCHA.1872@tkmsftngp12...

Omar González

unread,
Oct 11, 2002, 6:23:57 PM10/11/02
to
Hola Ernesto,

Puedes decirme cual es el Chr() para:
Letra normal y para enviar un comando Park a la impresora.

Gracias y saludos,
Omar González

Ernesto A <ernesto_aguado{arroba}hotmail.com> escribió en el mensaje de
noticias #3VnOHLcCHA.1736@tkmsftngp11...

Ernesto A

unread,
Oct 12, 2002, 10:30:02 AM10/12/02
to
no le pongas ninguno y sale normal

Omar González <ogrojas[arroba]vtr.net> escribió en el mensaje de noticias
#JFjOvWcCHA.2248@tkmsftngp11...

Omar González

unread,
Oct 13, 2002, 9:50:41 AM10/13/02
to
De acuerdo Ernesto, el tema es que necesito imprimir primero condensado y
luego normal en la misma página.
Gracias de todos modos.
Saludos,
Omar González

Ernesto A <ernesto_aguado{arroba}hotmail.com> escribió en el mensaje de

noticias ORTt$OgcCHA.508@tkmsftngp12...

Ernesto A

unread,
Oct 14, 2002, 9:48:05 AM10/14/02
to
se me ocurre que cierres el puerto y lo habras de nuevo para que se
desasigne el chr(15) y sigas imprimiendo con letra normal...

prueba el chr( 14, 16, 17 no estoy seguro pero creo que uno de estos
deshabilita al 15

procura tambien el manual de la impresora, tal vez venga un listado de los
comandos que acepta.

ernesto


Omar González <ogrojas[arroba]vtr.net> escribió en el mensaje de noticias

ujmQN4qcCHA.1876@tkmsftngp10...

Gustavo J. Guerra Villegas

unread,
Oct 14, 2002, 12:53:17 PM10/14/02
to
Yo uso el Chr(18) para regresarlo a letra normal, pero nada mas me funciona
en impresoras de matriz de puntos, no en Laser ni Inyeccion de tinta, quien
sabe cual será en esas impresoras. Ah, y creo que el 14 da letra de doble
grosor, y el 12 brinco de página.
Nota.- Yo usaba esos caracteres en un programa hecho en Clipper para MS-DOS,
no los he probado en VB, pero a lo mejor funcionan.

Saludos
Gustavo Guerra

Ernesto A <ernesto_aguado{arroba}hotmail.com> escribió en el mensaje de

noticias OsKt3A5cCHA.1736@tkmsftngp11...

Ernesto A

unread,
Oct 15, 2002, 1:32:41 PM10/15/02
to
los chr() no funcionan en las laser o inyeccion de tinta, esas se basan en
el controlador de win y ese se maneja con el objeto printer...

ernesto
Gustavo J. Guerra Villegas <ggu...@prodigy.net.mx> escribió en el mensaje
de noticias uD7PxH6cCHA.1992@tkmsftngp11...

Omar González

unread,
Oct 16, 2002, 10:51:23 AM10/16/02
to
Gracias Gustavo, funciona bién para la matriz de punto.
Saludos,
Omar González

Gustavo J. Guerra Villegas <ggu...@prodigy.net.mx> escribió en el mensaje
de noticias uD7PxH6cCHA.1992@tkmsftngp11...

0 new messages