Hallo, schon wieder ich
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?