Wie verhindere ich das schließen einer Konsolenanwendung?

...komplette Frage anzeigen

3 Antworten

hi, system("pause") ist so konzipiert das sich die konsole schließt nachdem du eine Taste drückst. Wenn du nicht willst das man sie mit einer Taste schließen kann, dann öffne einfach durch drücken einer Taste wieder das hauptprogramm, oder i-was in der Art.

einen Absatz machst du mit /n also printf("\n");

lg

danke für die antwort aber was meinst du mit "öffne einfach durch drücken einer Taste wieder das hauptprogramm" ? ich bin totaler anfänger

0
@TaraGoddess

hrmm, du könntest sowas sagen wie:

{program..
antischluss();
}
antischluss(){
system("pause");
antischluss(); // oder main();
}
1
Console.ReadLine() wartet auf die return taste

ok danke aber gibt es nicht einen befehl , der das ganze ding öffen hält egal was kommt ? Meine damit ,dass man die konsole nur durch das "x" oben rechts schließen kann ?

0
@TaraGoddess

while (true) {}
würde ich aber noch das readline einbauen da sonst der proßess beschäftigt ist .


1

Console.ReadLine();
Nicht .ReadKey();

Was möchtest Du wissen?