![]() |
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: |
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 |
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