yo te diria muy por encima que guardases el valor del indice de la impresora dentro de tu ini, y luego lo cargases en la propiedad PrinterIndex; con ello tu sistema deberia de elegir la impresora correspondiente a este indice o valor..
[Impresoraacurrar]
IndiceDeterminadopalmomento01 = 1
IndiceDeterminadopalmomento02 = 2
...
...
...
luego de cargar dicho valor emplerar
si usas qreport
QuickRep1.PrinterSettings.PrinterIndex := elvalordado;
si usas un Tprinter
TPrinter.PrinterIndex := .........
espero que te oriente
|