Hallo zusammen,
ich habe für ein Projekt meinen eigenen Preview zusammengebastelt. Es funktioniert alles bis auf die Druckereinstellungen! Egal was ich einstelle, es wird beim Drucken immer der Standard-Drucker verwendet. Hier der Aufruf:
frm.QuickRep1.OnPreview:=ZeigeVorschau;
frm.QuickRep1.Prepare;
frmVorschau.QRPreview1.QRPrinter:=frm.QuickRep1.Pr inter;
frm.QuickRep1.Preview;
In der Methode ZeigeVorschau:
Application.ProcessMessages;
frmVorschau.ShowModal;
und im QRPReview Druckereinstellungen und Drucken:
procedure TFVorschau.SpeedButton5Click(Sender: TObject);
begin
QRPreview1.QRPrinter.PrintSetup;
end;
procedure TFVorschau.SpeedButton6Click(Sender: TObject);
begin
QRPreview1.QRPrinter.Print;
end;
Kennt jemand diesen "Fehler"??
Danke
Wolfgang
ich habe für ein Projekt meinen eigenen Preview zusammengebastelt. Es funktioniert alles bis auf die Druckereinstellungen! Egal was ich einstelle, es wird beim Drucken immer der Standard-Drucker verwendet. Hier der Aufruf:
frm.QuickRep1.OnPreview:=ZeigeVorschau;
frm.QuickRep1.Prepare;
frmVorschau.QRPreview1.QRPrinter:=frm.QuickRep1.Pr inter;
frm.QuickRep1.Preview;
In der Methode ZeigeVorschau:
Application.ProcessMessages;
frmVorschau.ShowModal;
und im QRPReview Druckereinstellungen und Drucken:
procedure TFVorschau.SpeedButton5Click(Sender: TObject);
begin
QRPreview1.QRPrinter.PrintSetup;
end;
procedure TFVorschau.SpeedButton6Click(Sender: TObject);
begin
QRPreview1.QRPrinter.Print;
end;
Kennt jemand diesen "Fehler"??
Danke
Wolfgang
Comment