Einzelnen Beitrag anzeigen

TUX_der_Pinguin

Registriert seit: 1. Jun 2005
Ort: Anholt (NRW)
608 Beiträge
 
Delphi 11 Alexandria
 
#3

Re: Rave Drucker auswahl ohne "Output Options" Dia

  Alt 19. Feb 2009, 09:53
Zitat von WIng2005:
Hallo,

ich drucke über den Windows-Standard-Drucker so:

Delphi-Quellcode:
Rvproject1.ClearParams;
RvSystem1.DefaultDest := rdPrinter;
RvSystem1.SystemSetups := RvSystem1.SystemSetups - [ssAllowSetup];
.
.
.
rvproject1.Execute;
Hoffe das hilft dir

MFG
Steffen
So kommt aber kein Druckerauswahl Dialog, mitlerweile habe ich herrausgefunden das ich mit RpDev.PrinterSetupDialog einen Auswahl Dialog bekomme ..

Delphi-Quellcode:
Uses RPDevice;
...

procedure TfrmMain.Button1.Click(Sender: TObject);
begin
 
  if RpDev.PrinterSetupDialog then
    RvSystem.DefaultDest := rdPrinter;
    RvSystem.SystemSetups := RvSystem.SystemSetups - [ssAllowSetup];
    
    RvProject.Execute;
  end;

end;
Das ist zwar dann nicht 1:1 der gleiche Dialog wie TPrintDialog aber es handelt sich wohl um Windows Standard.
Würde mir soweit denke ich reichen.

Was mit RpDev.SimplePrintDialog() und RpDev.PrintDialog() aufsich hat muß ich mir noch anschauen.
  Mit Zitat antworten Zitat