Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Schließen der Console erkennen? (https://www.delphipraxis.net/137765-schliessen-der-console-erkennen.html)

FriFra 28. Jul 2009 12:42


Schließen der Console erkennen?
 
Wie kann ich erkennen, wenn der User bei einer Consolen-Anwendung auf [x] drückt? Normal wird meine Consolen-Anwendung über "quit" beendet, dabei werden dann div. Servertasks mit beendet... das klappt jedoch nicht beim drücken auf [x], da mir heir noch der Eventhandler fehlt...

himitsu 28. Jul 2009 12:45

Re: Schließen der Console erkennen?
 
Entspricht das Schließen der Console nicht dem Abschießen via Taskmanager?

Wenn, dann hast du da keine Möglichkeit das mitzubekommen.

Apollonius 28. Jul 2009 12:46

Re: Schließen der Console erkennen?
 
Du kannst bei Windows eine Callback-Funktion für diverse Ereignisse registrieren: MSDN-Library durchsuchenSetConsoleCtrlHandler

Aphton 28. Jul 2009 14:43

Re: Schließen der Console erkennen?
 
Wow, ich wusste gar nicht, dass man bei einer Konsole rausfinden kann, dass sie geschlossen wird.

Thx für die Information.

MfG


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