selección de una impresora determinada
Publicado por GERAR (86 intervenciones) el 23/12/2004 10:05:47
Tengo que imprimir por una impresora distinta a la predeterminada y no hay forma. He buscado en libros/manuales, aquí como en el foro y no encuentro nada. Por favor si alguien me pueda ayudar?
Estoy haciendo pruebas con el siguiente código y no me hace caso, siempre se va la impresión a la impresora predeterminada.
Private Sub imprimir()
Me.txttexto.Text = " Numero. .: " & Me.numero.Text & _
Chr(10) & Chr(10) & " Importe. .: " & Me.importe.Text & Chr(10) & Chr(10) & _
" De fecha : " & Me.fechasalida.Text & Chr(10) & ". " & Chr(10) & ". "
Dim prnsettings As New PrinterSettings
Dim impresora As New Printing.PageSettings
' Declara la variable ImprimirDoc del tipo PrintDocument
Dim ImprimirDoc As New PrintDocument
impresora.PrinterSettings.PrinterName = "impresora a utilizar"
AddHandler ImprimirDoc.PrintPage, AddressOf Me.PrintText
ImprimirDoc.Print() 'Imprime texto
End Sub
Estoy haciendo pruebas con el siguiente código y no me hace caso, siempre se va la impresión a la impresora predeterminada.
Private Sub imprimir()
Me.txttexto.Text = " Numero. .: " & Me.numero.Text & _
Chr(10) & Chr(10) & " Importe. .: " & Me.importe.Text & Chr(10) & Chr(10) & _
" De fecha : " & Me.fechasalida.Text & Chr(10) & ". " & Chr(10) & ". "
Dim prnsettings As New PrinterSettings
Dim impresora As New Printing.PageSettings
' Declara la variable ImprimirDoc del tipo PrintDocument
Dim ImprimirDoc As New PrintDocument
impresora.PrinterSettings.PrinterName = "impresora a utilizar"
AddHandler ImprimirDoc.PrintPage, AddressOf Me.PrintText
ImprimirDoc.Print() 'Imprime texto
End Sub
Valora esta pregunta


0