Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Mein Programm gibt erzeugtes xls - File nicht frei (https://www.delphipraxis.net/55042-mein-programm-gibt-erzeugtes-xls-file-nicht-frei.html)

Eichhoernchen 16. Okt 2005 09:30

Re: Mein Programm gibt erzeugtes xls - File nicht frei
 
kann ja sein, aber wenn ich mir den Fehler anschaue, dann hat er diese Compileroption wohl nicht gesetzt, macht ja auch nicht wirklich sinn ne constante zu verändern.

Und wenn er das nicht gesetzt hat dann erklärt es die Fehlermeldung!

padavan 19. Okt 2005 05:12

Re: Mein Programm gibt erzeugtes xls - File nicht frei
 
Guten Morgen Leute,
dank euch klappt´s nun einwandfrei...

Delphi-Quellcode:
var
  CXlsBof   : array[0..5] of Word = ($809, 8, 00, $10, 1, 0);
  CXlsEof   : array[0..1] of Word = ($0A, 00);
  CXlsLabel : array[0..5] of Word = ($204, 0, 0, 0, 0, 0);
  CXlsNumber : array[0..4] of Word = ($203, 14, 0, 0, 0);
  CXlsRk    : array[0..4] of Word = ($27E, 10, 0, 0, 0);
...
CXlsRk[2] := Row;
und

Delphi-Quellcode:
destructor TXLSExport.Destroy;
begin
  fs.WriteBuffer(CXlsEof, SizeOf(CXlsEof));
  fs.Free;
  inherited Destroy;
end;
So wird die erzeugte Datei freigegeben und die Unit wird beim Übersetzen nicht mehr angemeckert...
(warum sie aber sie aber nur bei D7 und nicht bei D2005 bemängelt wurde versteh ich trotzdem nicht..)


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:43 Uhr.
Seite 2 von 2     12   

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