Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   Selección de Impresora en QuickReport (https://www.clubdelphi.com/foros/showthread.php?t=50659)

chavi 24-11-2007 13:03:30

Selección de Impresora en QuickReport
 
Hola a Todos:

Tengo instalado el PDFCreator para impresión de PDFs y claro querría que fuese lo mas transparente posible para el usuario y que el impreso a salir le diese el destino por código sin necesidad de ir a impresoras a predeterminar la impresora PDFCreator.
Es decir algo como QuickReport.PrinterName['PDFCreator']
A lo mejor puse una burrada pero es para entender.

Saludos o tod@s

Chavi :)

rruz 24-11-2007 14:57:51

Hola aqui tienes un pequeño codigo que te puede ayudar

Código Delphi [-]
Uses 
.... 
....   
Printers;  

Procedure Tarea;
Begin 
//Cargamos impresoras en combobox
ComboBoxImpresora.Items.Clear;
ComboBoxImpresora.Items.AddStrings(Printer.Printers);
//
     With ComboBoxImpresora do     
     Begin     
    //Buscamos el indice de la impresora a asignar
    ItemIndex     :=Items.IndexOf('PDF Creator');
    //Asignamos el indice de  la impresora
    if ItemIndex<>-1 then     
    QuickReport1.PrinterSettings.PrinterIndex:=ItemIndex;     
    End;
End;
Saludos

chavi 24-11-2007 17:46:06

Funciona de maravilla
 
Genial, estaba mirando como ponerlo en la configuración general del equipo.

Mil Gracias y un saludo

Chavi


La franja horaria es GMT +2. Ahora son las 00:03:54.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi