Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Freigabe einer im QuickReport geöffneten Datei (https://www.delphipraxis.net/11436-freigabe-einer-im-quickreport-geoeffneten-datei.html)

Larayna 6. Nov 2003 15:11


Freigabe einer im QuickReport geöffneten Datei
 
Hallo, schon wieder ich :duck:

Ich ahbe folgendes problem: ich habe in einen Quickreport in eine Preview geladen:

Delphi-Quellcode:
     with TQRPHandler.Create do
     begin
       try
          QRP.QRPrinter := TQRPrinter.Create;
          QRP.QRPrinter.Load('Temp2.qrp');
          QRP.PageNumber:=1;
          QRP.ZoomToFit;
          QRP.Refresh;
       Except
           On E:Exception DO ShowException(E,@ShowReport);
       end;
       Free;
     end;
Eine Datei geöffnet.Wenn ich jetzt jedoch eine andere Datei in den Preview lade wird die Temp2.qrp scheinbar NICHT wieder Freigegeben. Das ist in sofern ein Problem als das ich diese Datei nachdem eine neue Geladen wurde Löschen muss... was nicht passiert, weil Datei, wie gesagt, vermutlich nicht freigegeben.

Ziel des ganzen: ich wil Temp2.qrp löschen, damit ich einen neuen report unter diesem dateinamen speichern kann.
Wenn ihr zu meinem Freigabeproblem keine lösung habt, gibt es vielelciht einen befehl der das Löschen oder überschreiben der Datei erzwingt?

Larayna 7. Nov 2003 07:46

Re: Freigabe einer im QuickReport geöffneten Datei
 
Sind meine Fragen zu schwer, zu leicht, oder muss man hier spezielle regeln beachten um antworten zu bekommen :gruebel: ???

MrSpock 7. Nov 2003 08:21

Re: Freigabe einer im QuickReport geöffneten Datei
 
Hallo Larayna,

die einige Regel ist, nicht ungeduldig zu werden. Es war ja nicht mal ein Tag, der bisher vergangen ist.

Ich habe ein Programm, dass es ermöglicht einen Bericht zu laden und anzuzeigen. Schließe ich den Bericht oder lade (manuell) einen neuen, kann ich den vorher geladenen ohne Probleme löschen. Der Fehler ist deshalb nicht leich nachvollziehbar und eine Antwort schwierig.

Larayna 7. Nov 2003 08:30

Re: Freigabe einer im QuickReport geöffneten Datei
 
Wenn's das ERSTE mal wäre das nix kommt wäre ich sicher geduldiger... mein Problem ist das das Prog bis zum 19ten Laufen muss, und sich, wenn ich diese Datei nicht gelöscht kriege, nicht einen Schritt weiter komme... ich kann den usern ja nicht sagen "bevor ihr die nächste Datei öffnet, bitte einmal das Programm beenden" ;)
Naja, ich KÖNNTE schon., würde aber nicht gut ankommen...


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:45 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz