Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Rave Memory wird nicht freigegeben (https://www.delphipraxis.net/40965-rave-memory-wird-nicht-freigegeben.html)

bluebossa 23. Feb 2005 22:06

Datenbank: DB2 • Version: 8 • Zugriff über: BDE

Rave Memory wird nicht freigegeben
 
Beim Druck von einem Rave Report, der auch Bitmaps beinhaltet wird nach dem Druck
der Speicher nicht freigegeben! Erst das Beeden der Applikation gibt den Speicher frei.

Hier die Routine:
...
rvproject1.Open;

RVSystem1.DefaultDest := rdPreview; // rdPreview
RVSystem1.DoNativeOutput := True; // TRUE
RVSystem1.RenderObject := RvRenderPrinter1;
RVSystem1.SystemSetups := RVSystem1.SystemSetups - [ssAllowSetup,ssAllowDestPrinter,ssAllowDestFile];
end;


Try
rvproject1.ExecuteReport('PrReport2');
except
Showmessage('Fehler beim Drucken! ');
end;
rvproject1.Close;
...
Was mache ich falsch? :roll:

merlin17 24. Feb 2005 08:05

Re: Rave Memory wird nicht freigegeben
 
Hallo,

welche Rave-version (5.0.4 von D7?);
hier gab es einige leaks, diese wurden im Patch 5.0.8 behoben;

-> wie ist deine Einstellung von RvSystem.SystemFiler.StreamMode ??


:-) thomas, TeamNevrona

bluebossa 24. Feb 2005 10:28

Re: Rave Memory wird nicht freigegeben
 
:wink: Hallo Thomas,


vielen Dank das du dich gemeldet hast.


ich habe Rave 5.08 und Delphi 7


die Einstellungen RvSystem.SystemFiler.StreamMode := smMemory

nach der Umstellung auf smTempFile habe ich folgendes Ergebnis: (womit ich leben kann)

smTempFile = 100 k mehr pro Druck
smMemory = 30.000 k mehr pro Druck bei großen Grafiken auch wesendlich mehr!



vielen Dank bisher
Gruß Jürgen


Kannst du auch eine Aussage zu meinem anderen Problem mit Rave machen?

"Rave kann kein Hochgestellt/Tiefgestellt aus Richedit " (in diesem Forum)


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:33 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