Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

CR y VB 6 impresoras

Estas en el tema de CR y VB 6 impresoras en el foro de Visual Basic clásico en Foros del Web. Bueno, esto no es una pregunta es algo que quiero explicaros pq realmente hay muy poca información sobre ello y creo que muchos de vosotros ...
  #1 (permalink)  
Antiguo 04/09/2006, 06:16
 
Fecha de Ingreso: marzo-2005
Mensajes: 276
Antigüedad: 20 años, 1 mes
Puntos: 0
Mensaje CR y VB 6 impresoras

Bueno, esto no es una pregunta es algo que quiero explicaros pq realmente hay muy poca información sobre ello y creo que muchos de vosotros lo agradeceréis:

a la hora de imprimir un report desde vb utilizando crystal por defecto siempre sale la impresora que tenemos predeterminada, pues con este código podréis visualizar todas las impresoras disponibles para imprimir el informe por la que queramos.

Private Sub CRViewer1_PrintButtonClicked(UseDefault As Boolean)
Report.PrinterSetup lHwnd
gsOrientation = Report.PaperOrientation 'Save orientation into var
Printer.Orientation = Report.PaperOrientation
Report.SelectPrinter Report.DriverName, Report.PrinterName, Report.PortName
gsPrinterName = Report.PrinterName 'Save other settings to vars
gsPrinterDriver = Report.DriverName '...
gsPortName = Report.PortName '...
'...
'Set the report source (if using already opened ADO recordset).
'Report.Database.SetDataSource oRs, 3, 1
'...
'Then you can set the report to whatever the user selected and print out.
Report.DisplayProgressDialog = True
Report.SelectPrinter gsPrinterDriver, gsPrinterName, gsPortName
Report.PaperOrientation = gsOrientation
Report.PrintOut True, 1
End Sub
  #2 (permalink)  
Antiguo 02/09/2008, 00:59
 
Fecha de Ingreso: septiembre-2008
Mensajes: 4
Antigüedad: 16 años, 7 meses
Puntos: 0
Respuesta: CR y VB 6 impresoras

Hola.
Ese objeto Printer ¿de donde sale?
No encuentro nada :S
  #3 (permalink)  
Antiguo 02/09/2008, 06:32
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 20 años
Puntos: 839
Exclamación Respuesta: CR y VB 6 impresoras

Bienvenida, Malyssia.

Para escribir dudas es mejor que lo hagas en un nuevo tema.

El objeto Printer te permite manejar la impresora en VB6.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:22.