Forum: Sonstige Fragen zu Delphi
Delphi
by Blup,
29. Apr 2009
Wahrscheinlich liegt die Ursache an dem, was du in dieser Timer-Prozedur veranstaltest.
Erfolgt die Freigabe eventuell wärend diese Prozedur noch ausgeführt wird?
Prüfe dahingehend mal den Aufrufstapel bei der Freigabe.
Forum: Sonstige Fragen zu Delphi
Delphi
by Blup,
24. Apr 2009
Die an die Löschprozedur übergebene lID wird aber als Position des Kontos im Array behandelt.
Zumindest um den Timer zusammen mit dem Eintrag im Array zu löschen.
Wenn diese nicht mit dem Tag des Timer und des MenuItem übereinstimmt, dann muss dieser Tag aus dem Timer ermittelt werden, um das richtige Menüitem zu löschen.
function KontoMenuLoeschen(lTag: Cardinal): Boolean;
var
i:...
Forum: Sonstige Fragen zu Delphi
Delphi
by Blup,
22. Apr 2009
function KontoLoeschen(lID: Cardinal): Boolean;
var
I: Cardinal;
begin
result := false;
{ außerhalb }
If not (lID in ) then
exit;