Laden...

Console Exit bei Keypress

4 Antworten
1,251 Aufrufe
Letzter Beitrag: vor 18 Jahren
Console Exit bei Keypress

Moin,

Ich hätte folgendes Problem ich habe eine Konsolenapplikation bei der in der ersten linie Main steht:

Console.WriteLine("Press any key to exit the application..");

Nun möchte ich ein "Event" (gibts ja nicht in der Console) coden das zwar den Programmcode ganz normal ablaufen lässt bei Keypress aber das Programm beendet.

Mfg,
Sebastian

Hallo Sebastian K.,

hä? Wo steht was und warum? Nimm doch das WriteLine und das ReadLine einfach raus. Ist sowieso ein Krücke und kein guter Stil. Sowas kann man allenfalls mal testweise einbauen.

herbivore

Ich möchte einfach wenn eine Taste gedrückt wird das Programm beenden unabhängig von dem was gerade im Programm läuft... sozusagen ein Timer der jede Millisekunde checkt ob eine Taste gedrückt wurde und wenn ja das Programm beendet.

Hallo,
ich würd es mit Threads machen


int main(...) {
Console.WriteLine("Press any key...");

Thread th = new Thread(new ThreadStart(meine_funktion));
th.IsBackground = true;
th.Start();

Console.ReadKey();
}

PS: Eben so aus dem Kopf gemacht. Enthält wahrscheinlich Fehler.