Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - programm beenden
klausiemausie - Do 05.02.09 20:08
Titel: programm beenden
eine ganz dumme frage habe ich noch. mit welchem befehl beende ich ein delphiprogramm?, ich habemehrere dialogfenster, von denen man aus beenden kann, da hab ich reingeschrieben close; und form1.close;, dass die hauptunit auch zu geht. aber irgendwie läuft das programm trotzdem weiter, das merk ich an der hintergrundmusik, die weiter läuft, wenn ich nich ein befehl mit eingebaut hätte, dass die dann auchs stoppt
gruss klaus
FinnO - Do 05.02.09 20:35
Application.Terminate
klausiemausie - Fr 06.02.09 03:03
gut das funktioniert, aber ein problem gibt es noch, wenn der user das programm nicht mit dem beenden button schliesst, sondern oben rechts auf das windowseigene schliessen klickt, läuft der prozess weiter, und somit auch meine hintergrundmusik, kann man das irgendwo einstellen, dass das programm auch richtig beendet wird, wenn man auf das rote kreuzchen klickt?
gruss klaus
jaenicke - Fr 06.02.09 03:17
In OnClose des betreffenden Formulars kannst du eigene Reaktionen auf das Klicken des Titelleistenbuttons implementieren. (Und in OnCloseQuery das Schließen auch verhindern.)
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!