Weil das Programm erst aktiviert wird.
Beim dem Vorgehen, das du machst, sind das quasi zwei Befehle in einem:
Aktivere das Programm und übergebe ihm dann den Befehl es zu schliessen. Und beim Aktivieren, genauso beim Deaktivieren, wird das Programm Routinen durchlaufen, die es für den reibungslosen Ablauf braucht. Das könnte z.B. ein Laden von Dateien sein, das Lesen von Einstellungen, etc.
Erst wenn das abgeschlossen ist, beendet sich das Programm.
Aktivere das Programm und übergebe ihm dann den Befehl es zu schliessen. Und beim Aktivieren, genauso beim Deaktivieren, wird das Programm Routinen durchlaufen, die es für den reibungslosen Ablauf braucht. Das könnte z.B. ein Laden von Dateien sein, das Lesen von Einstellungen, etc.
Erst wenn das abgeschlossen ist, beendet sich das Programm.