![]() |
Rave: eigene Preview auf Formular
Hallo,
wer kennt sich denn gut mit Rave aus ? Ich möchte eine eigene Druckvorschau auf meiner Form realisieren und habe erstmal den Nevrona-Tip #94 ausprobiert:
Delphi-Quellcode:
Klappt soweit auch, die Vorschau taucht in der ScrollBox auf. Blättern, skalieren etc. alles ok.procedure TForm1.ButtonPreviewClick(Sender: tObject); var ReportStream : TMemoryStream; begin ReportStream := TMemoryStream.Create; RvNDRWriter1.Stream := ReportStream; RvRenderPreview1.NDRStream := ReportStream; RvProject1.Execute; RvRenderPreview1.Render; RvRenderPreview1.ZoomFactor := RvRenderPreview1.ZoomPageFactor; FreeAndNil(ReportStream); end; Aber: Clicke ich nochmal knallt's ! -> Zugriffsverletzung ! :gruebel: Warum ? Was ist an dem Beispiel denn falsch ? |
Re: Rave: eigene Preview auf Formular
In welcher Zeile kommt denn die Zugriffsverletzung? Hab grad meinen Sourcecode nicht da, um bei mir nachzuschauen. Hast du schon mal probiert die .stream Eigenschaften auf nil zu setzen, bevor du den Stream freigibst?
|
Re: Rave: eigene Preview auf Formular
Der Knall kommt beim Execute !
|
Re: Rave: eigene Preview auf Formular
Hi!
Hilft da vielleicht ein RvProject1.Close weiter? Ciao, Frederic |
Re: Rave: eigene Preview auf Formular
Hatte ich auch schon probiert. Nützt aber nix ! :?
|
Re: Rave: eigene Preview auf Formular
fehlt evtl. die Position-Definition im Stream :gruebel:
:-) thomas |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:44 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz