myCSharp.de - DIE C# und .NET Community (https://www.mycsharp.de/wbb2/index.php)
- Knowledge Base (https://www.mycsharp.de/wbb2/board.php?boardid=68)
-- FAQ (https://www.mycsharp.de/wbb2/board.php?boardid=70)
--- [FAQ] Konsole schließt sich sofort nach dem Start (https://www.mycsharp.de/wbb2/thread.php?threadid=5957)


Geschrieben von hauptmann am 12.04.2005 um 17:41:
  [FAQ] Konsole schließt sich sofort nach dem Start
Wenn man eine einfache ConsoleApplication schreibt und diese dann aufruft öffnet sich zwar ein Konsolenfenster, aber es schließt sich sofort wieder. Um das zu verhindern reicht ein einfaches Console.ReadLine(); am Ende des Programmes. Dadurch wartet das Programm auf einen Enterdruck.

Sofern man kein Console.ReadLine(); verwenden kann, will oder soll und das Visual Studio verwendet, ist es auch möglich seine Anwendungen mit der Tastenkombination Strg+F5 auszuführen. Damit adaptiert das Visual Studio das Standardverhalten von VC++ 6.0 und wartet nach der Ausführung der Anwendung auf einen Tastendruck. Der Nachteil dieser Methode ist aber, dass dieser Tastendruck nur beim Debuggen mit Visual Studio gefordert wird, nicht beim kompilierten Programm.

Wenn das Programm fertig ist, sollte man das ReadLine unbedingt wieder entfernen, da es stört und verwirrt, wenn die Anwendung (später) direkt aus der Eingabeaufforderung gestartet wird.


© Copyright 2003-2019 myCSharp.de-Team | Impressum | Datenschutz | Alle Rechte vorbehalten. | Dieses Portal verwendet zum korrekten Betrieb Cookies. 14.10.2019 00:21