Problemas al imprimir
Publicado por Geo (23 intervenciones) el 06/01/2002 20:31:45
Hola, apenas empiezo con VB, necesito ayuda para imprimir el contenido de una richtextbox, el código que uso es este:
El botón de impresión se llama Imprimir
Private Sub Imprimir_Click()
Dim BeginPage, EndPage, NumCopies, i
dlgPrinter.CancelError = True
On Error GoTo ErrHandler
dlgPrinter.ShowPrinter
BeginPage = dlgPrinter.FromPage
EndPage = dlgPrinter.ToPage
NumCopies = dlgPrinter.Copies
For i = 1 To NumCopies
Printer.Print rtfText.Text
Next
Exit Sub
ahora, el código sí imprime lo que tiene la richtextbox, pero lo hace hasta que se cierra el programa, no entiendo por qué. Por ejemplo, das clic en el botón y no imprime, pero al terminar la aplicación la hoja se empieza a imprimir, esto causa que cuando no imprime la primera vez, le des clic varias veces para ver si imprime, y al salir de la aplicación, imprime cuantas veces le diste clic al botón de imprimir. Por favor ayúdenme, quisiera saber cómo imprimir este texto o si el problema es de mi impresora.
El botón de impresión se llama Imprimir
Private Sub Imprimir_Click()
Dim BeginPage, EndPage, NumCopies, i
dlgPrinter.CancelError = True
On Error GoTo ErrHandler
dlgPrinter.ShowPrinter
BeginPage = dlgPrinter.FromPage
EndPage = dlgPrinter.ToPage
NumCopies = dlgPrinter.Copies
For i = 1 To NumCopies
Printer.Print rtfText.Text
Next
Exit Sub
ahora, el código sí imprime lo que tiene la richtextbox, pero lo hace hasta que se cierra el programa, no entiendo por qué. Por ejemplo, das clic en el botón y no imprime, pero al terminar la aplicación la hoja se empieza a imprimir, esto causa que cuando no imprime la primera vez, le des clic varias veces para ver si imprime, y al salir de la aplicación, imprime cuantas veces le diste clic al botón de imprimir. Por favor ayúdenme, quisiera saber cómo imprimir este texto o si el problema es de mi impresora.
Valora esta pregunta


0