CLR: .Net / Mono / Boo / Otros CLR > VB .NET

 Impresion

(1/1)

Tompoches:
Hola a todos y de antemano gracias por su ayuda mi problema es el siguiente estaba haciendo una especie de documento en el cual me imprimiera lo que tengo en el formulario y esto lo etaba realizando con el print form pero eso captura el pantallaso y ya pero lo que quiero es que el usuario se lleve en una hoja una especie acta no se como lo podria hacer me podrian explicar si lo del print document y print previewdialog sirve de algo y que codigo podria utilizar.

Ahhhh y trabajo con visual basic.net 2005 express y sql server 205 express
Agradesco su atencion.
Saludos
 :comp:

Abhero:
Hola Tompoches,

Este es el código para imprimir un textbox, lo puedes usar como punto de partida.

Nota que este código solo imprime una pagina, es decir que si el documento o tus datos ocupan mas de una solo saldrá la primera. pero como te dije, usalo de guia.


--- Código: Text ---Imports System.Drawing.Printing Public Class Form1     Dim prnTxt As New PrintDocument      Private Sub ImprimirTexto(ByVal sender As System.Object, ByVal ePrint As PrintPageEventArgs)        ePrint.Graphics.DrawString(TextBox1.Text, New Font("Arial", 11, FontStyle.Regular), _  Brushes.Black, 100, 100)        ePrint.HasMorePages = False    End Sub      Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click        Try            Dim prnTxt As New PrintDocument            AddHandler prnTxt.PrintPage, AddressOf Me.ImprimirTexto            prnTxt.Print()         Catch ex As Exception            MsgBox("Ex : " & ex.ToString)        End Try    End Sub  End Class 
Recuerdos,
Ab :hola:

Tompoches:
Hola y gracias pero tengo un problema en la parte de la clase con el textbox1 me bota erro  que debo hacer ue ese caso
 Saludos...

Abhero:
Que dice el error?   :question:  :question:  :question:  :question:  :question:

fORU-:
Jeje nice Ab si funciona , pero como di muchos click imprimi sin darme cuenta casi 1/2 cuartilla con el mensaje "Funcionara este codigo" jajaja no me di cuentas hasta que la impresora se agarro como loca xD :lol:  :lol:

Navegación

[0] Índice de Mensajes

Ir a la versión completa