Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Hengstli

Treue Seele

  • »Hengstli« ist der Autor dieses Themas

Beiträge: 147

Wohnort: Dettenheim

  • Private Nachricht senden

1

17.08.2005, 21:24

Microsoft Visual Studio .NET 2003 Frage!

Hi alle zusammen!
Meine FRage lautet wiefolgt:
Wenn ich vom Debug Modus in den Release Modus umschalte, den Quellcode kompilieren lasse und die erzeugte exe im Release Ordner starte, dann geht das Fenster der MS Dos Eingebaufforderung auf und sofort wieder zu. Wie kann ich verhindern dass sich das Fenster nicht gleich wieder schließt, sondern mein Programm lesbar erscheint?

unsigned int

Alter Hase

Beiträge: 512

Wohnort: Bonn

Beruf: Schüler; C#-Programmierer in einer kleinen Firma

  • Private Nachricht senden

2

17.08.2005, 21:29

zum Beispiel ein system("pause"); lässt auf eine Eingabe warten
"Tu es. Oder tu es nicht. Es gibt kein Versuchen."
StarWars

www.tron2d.de.vu

Phil_GDM

Alter Hase

Beiträge: 443

Wohnort: Graz

Beruf: Student-Softwareentwicklung u. Wissensmanagement

  • Private Nachricht senden

3

17.08.2005, 21:31

Du musst dafür sorgen, dass das Programm nicht sofort wieder beendet wird.

C-/C++-Quelltext

1
2
3
4
5
int main()
{
   printf("Hello World");
   //getchar()       //Zeile auskommentieren, damit das Fenster bleibt

}


Wenn die Zeile auskommentiert wird, wird das Fenster erst geschlossen, wenn der Benututzer eine Taste drückt.

mfg Philipp

koschka

Community-Fossil

Beiträge: 2 862

Wohnort: Dresden

Beruf: Student

  • Private Nachricht senden

4

17.08.2005, 22:21

man kann auch einfach eine eingabe setzen, so hab ich das früher gemacht *g*. Sei einfach kreativ ;).

Werbeanzeige