Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Programm will sich nicht terminieren lassen (https://www.delphipraxis.net/14982-programm-will-sich-nicht-terminieren-lassen.html)

Jan 20. Jan 2004 03:54


Programm will sich nicht terminieren lassen
 
Hallo DPler!
Ich habe folgendes Problem:
Nach einem marginalen Versionsupdate blieb nach Beeindung meiner Anwendung die EXE-Datei immer im Taskmanager bestehen, die Formulare schlossen sich aber ganz normal, Fehlermeldungen oder ähnliches bekomme ich nicht. Auch in der Delphi IDE muss ich erst das Programm zurücksetzen damit ich wieder neu kompilieren kann. Ich habe eigentlich nichts gemacht was den schliessvorgang beeinflussen sollte. Meine Anwendung bleibt auch im OnClose event in welchem ich Dinge abarbeite nicht hängen, das habe ich getestet, alles wird ordnungsgemäss abgearbeitet.
Irgendwer ne Ahnung woher sowas kommt?

Gruß
Jan

trifid 20. Jan 2004 22:49

Re: Programm will sich nicht terminieren lassen
 
Hallo,
hast Du irgendwelche Verbindungen noch offen (Datenbank, Netzwerk, Internet)
irgendwelche Komponenten von Dritt-Herstellern
DLL's
Systemzugriffe
mal die .dpr gedebuggt
kannst Du den "marginalen Versionsupdate" wieder zurücksetzen - ist dann kein Fehler mehr da
was ist marginal

Gandalfus 28. Jan 2004 18:32

Re: Programm will sich nicht terminieren lassen
 
probiere mal Application.terminate Vieleicht hat sich das main Formular geändert.

Jan 29. Jan 2004 07:34

Re: Programm will sich nicht terminieren lassen
 
Hallo Gandalfus,
ich habe mal ans ende des OnDestroy vom Form1 ein application.destroy gesetzt, und siehe da! :]
Ist denn form1.destroy wirklich der letzte punkt wo ich in den Beendungsprozess eingreifen kann, oder unterbreche ich damit andere vorgänge, die noch abzulaufen haben?
Gruß
Jan


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:55 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