Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Programm läuft weiter im Hintergrund (https://www.delphipraxis.net/82438-programm-laeuft-weiter-im-hintergrund.html)

litsa 13. Dez 2006 08:00


Programm läuft weiter im Hintergrund
 
Hallo

ich habe ein Programm, das sich nicht beenden läßt. Das Haptformular schließt zwar aber das Programm läuft weiter, muss dann über den Taskmanager den Prozess beenden.

Das passiert auch wenn ich Application.Terminate ausführe.

Jemand 'ne Idee?!

Luckie 13. Dez 2006 08:50

Re: Programm läuft weiter im Hintergrund
 
Zitat:

Zitat von litsa
Jemand 'ne Idee?!

Wie sollen wir eine Ideen haben, wenn du uns keine weiteren Details über dein Programm verrätst? Sollen wir jetzt raten, was es sein könnte?

SirThornberry 13. Dez 2006 08:55

Re: Programm läuft weiter im Hintergrund
 
Meine Idee: Du hast noch irgendwo eine Schleife die abgearbeitet wird oder wartest auf einen Thread der nicht beendet wird.

litsa 13. Dez 2006 09:12

Re: Programm läuft weiter im Hintergrund
 
Zitat:

Meine Idee: Du hast noch irgendwo eine Schleife die abgearbeitet wird oder wartest auf einen Thread der nicht beendet wird.
Das einzige was ich da habe ist eine TStringList die im OnCreate des Hauptformulares erzeugt wird, die ich aber nirgendwo freigegeben hatte. Habe das jetzt gemacht und das Beenden geht wieder. Was ich allerdings nicht verstehe: wieso es auf einmal ein Problem gibt, wenn doch bis heute auch ohne das Freigeben der TStringList das Programm sich normal schließen ließ. Naja jetzt klappt's ja. Danke Dir!

SirThornberry 13. Dez 2006 09:18

Re: Programm läuft weiter im Hintergrund
 
du wirst sicher noch mehr im Programm machen als eine Stringliste zu erzeugen sonst würde das erzeugen der Liste ja keinen Sinn machen.

Luckie 13. Dez 2006 09:18

Re: Programm läuft weiter im Hintergrund
 
Eine nicht freigegebene StringListe kann es eigentlich nicht sein.

Aber jetzt erklär mir doch mal, wie wir nach deinem ersten Posting drauf hätten kommen sollen?

litsa 13. Dez 2006 09:27

Re: Programm läuft weiter im Hintergrund
 
Hallo Luckie,
es hatte schon einen Grund dass ich die Frage so generel gestellt habe. Ich hatte nämlich nicht gedacht dass es am Code liegt (nachdem ich mir diesen mehrmals angeguckt habe und besonders die Stellen an denen ich zuletzt etwas gändert hatte). Hatte gedacht dass ich irgendetwas an den Projektoptionen geändert hatte dass ich nicht hätte tun sollen.
Deshalb die Frage "Jemand 'ne Idee?!" die auch hätte lauten können "Hört sich das wie ein reiner Codefehler an oder falsche Projekt-Einstellung oder oder.."


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