InicioCiencia EducacionPrinter en Visual Basic (I)
El objeto Printer nos permite imprimir, desde Visual Basic, en nuestra impresora lo que le indiquémos a la misma. Printer no es un componente extra ni nada por el estilo, el mismo ya viene por defecto en Visual Basic 4, 5, 6 y VB.NET.
¿Para que lo podémos utilizar? Podémos utilizarlo para todo lo que tenga que ver con impresión. ¿Tenés una empresa y necesitás imprimir el detalle de tus facturas? Con este control lo podés hacer y muchas otras cosas más. Comencemos.

Primeramente verémos como imprimir una simple línea.

Para poder imprimir un texto simple y sin formato (aunque toma por default el formato que tengamos predeterminado en nuestra impresora) solamente deberemos llamar a su método más importante "Print", el mismo se encarga de imprimir el texto pasado como parametro. El código sería el siguiente:

Printer.Print "www.blisse-games.com.ar"



Aunque el método "Print" sea el más importante de este Objeto también esta el método "EndDoc". "EndDoc" se encarga de "gritarle" a Windows que ya puede comenzar a imprimir nuestro documento, si no llamamos a "EndDoc" al final de las líneas a imprimir la impresora ni se moverá. Por lo tanto el código anterior, para que pueda ser impreso en su totalidad sería el siguiente:

Printer.Print "www.blisse-games.com.ar"
Printer.EndDoc




Como imprimir dos o más líneas.

En el código anterior vimos la forma simple de "escribir" una simple línea. Ahora la pregunta es, ¿Como imprimo dos o más líneas?. Simple, Llamando la cantidad de veces necesarias al Método "Print". Veamos un ejemplo:

Printer.Print "www.blisse-games.com.ar"
Printer.Print "Lero Lero (?)"
Printer.EndDoc


En este ejemplo nuestra impresora interpretará nuestro código y escribirá en la primer línea www.blisse-games.com.ar y en la segunda Lero Lero (?)


Insertar una nueva hoja e imprimir en ella.

Supongamos que deseamos imprimir "www.blisse-games.com.ar" en nuestra primer hoja (hoja 1) y "Lero Lero (?)" en una nueva hoja ( hoja 2).
Para realizar esto se encuentra el método "NewPage" (¿jodido nombre no?). El código seria el siguiente (tomando nuestro ejemplo de siempre):

Printer.Print "www.blisse-games.com.ar"
Printer.NewPage
Printer.Print "Lero Lero (?)"
Printer.EndDoc




Bueno, eso fué todo por ahora. Mañana continuo con la segunda parte del tutorial que tratará sobre como dar formatos al texto a imprimir (Y). Espero que a alguien le sea útil esta guía como me lo fué a mi hace como 5 años atrás para aprender .

SI alguno sabe como poner códigos o quotes porfa digamenl así lo arreglo :S

www.blisse-games.com.ar
Datos archivados del Taringa! original
2puntos
3,700visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
5visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

T
Usuario
Puntos0
Posts1
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.