imprimir

21/07/2003 - 23:06 por juan | Informe spam
Hola
Espero que una alma caritativa me ayude.
Necesito imprimir el contenido de unos texbox, mandarlos a
la impresora pero se necesita ya un formato ya que se
decea imprimir en una factura.
De antemano Gracias.
atte.Juan
 

Leer las respuestas

#1 Leonardo Azpurua
23/07/2003 - 16:54 | Informe spam
"juan" escribió en el mensaje
news:052701c34fcb$ffa5d7c0$
Hola
Espero que una alma caritativa me ayude.
Necesito imprimir el contenido de unos texbox, mandarlos a
la impresora pero se necesita ya un formato ya que se
decea imprimir en una factura.
De antemano Gracias.
atte.Juan



Hola.

Creo que harías bien en darle una mirada a los métodos y propiedades del
objeto printer (escribe Printer y pulsa F1).

En principio, sólo necesitarias indicar las coordenadas donde quieres que
"salga" el próximo dato y mandarlo a imprimir, algo así como:

With Printer
.CurrentX = <coordenada Horizontal>
.CurrentY = <coordenada Vertical>
.Print <texto>
End With

Podrías meterlo en una Sub:

Sub PrintXY(ncoordX as Long, ncoordY as Long, sTexto as String)
With Printer
.CurrentX = ncoordX
.CurrentY = ncoordY
.Print sTexto
End With
End Sub

y luego, simplemente:

PrintXY 100, 2452, Text1.Text

aunque te sugiero -por lo "crudo" de tu pregunta- que antes de intentar nada
serio, te leas muy bien leído todo lo que tenga que ver con el objeto
Printer en la ayuda.

Salud!

Leonardo
[MS MVP - VB]

Preguntas similares