Ver Mensaje Individual
  #2  
Antiguo 20-11-2007
Avatar de juanelo
juanelo juanelo is offline
Miembro
 
Registrado: sep 2007
Posts: 1.084
Reputación: 18
juanelo Va por buen camino
Que tal,
Una forma de hacerlo es mediante el objeto TPrinter, este tiene una lista que te da todas las impresoras que tengas instaladas (te las da por nombre), y la posicion dentro de esta lista es la que debes de usar con quickreport para imprimir en la que deseas.
La idea basicamente es localizar la impresora por nombre dentro de la lista TPrinter.Printers, y ya localizada la impresora usas el index que le correponde dentro de la lista, usando la propiedad PrinterIndex de PrinterSettings del objeto de quickreport, es decir algo asi:

Código Delphi [-]
QR.PrinterSettings.PrinterIndex :=Indice de la impresora dentro de la lista

Saludos
Responder Con Cita