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! |
Re: Mein Programm gibt erzeugtes xls - File nicht frei
Guten Morgen Leute,
dank euch klappt´s nun einwandfrei...
Delphi-Quellcode:
und
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;
Delphi-Quellcode:
So wird die erzeugte Datei freigegeben und die Unit wird beim Übersetzen nicht mehr angemeckert...
destructor TXLSExport.Destroy;
begin fs.WriteBuffer(CXlsEof, SizeOf(CXlsEof)); fs.Free; inherited Destroy; end; (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. |
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