he quitado el error pero no obtener la impresora seleccionada
Código Delphi
[-]procedure TPreview.ToolButton1Click(Sender: TObject);
var
simp:string;
begin
ReporteForm.quickrep1.QRPrinter.printsetup;
if ReporteForm.quickrep1.QRPrinter.Master.tag = 0 then
begin
simp := inttostr(ReporteForm.quickrep1.QRPrinter.PrinterIndex);
ReporteForm.quickrep1.PrinterSettings.PrinterIndex:=GetImpresora(simp);
showmessage(simp);
ReporteForm.quickrep1.QRPrinter.Print;
end;
end;