WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Software

Software Rat & Tat bei Softwareproblemen

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 13.01.2006, 10:16   #1
walhalla
Veteran
 
Registriert seit: 23.02.2001
Beiträge: 219


Standard (DOS) programm soll sich nicht sofort (nach beenden) schliessen

hi,

hab da ein kleines aber ärgerliches Problem:
ich hab da ein kompilertes c++ Programm, welches nach einer Eingabe eine Ausgabe liefert. Das funktioniert auch, nur schliesst sich sofort, also sieht man die Ausgabe auch nur für einen Bruchteil einer Sekunde. Früher hast doch da mal die Einstellung gegeben "programm nicht schliessen nach beenden" (oder so ähnlich)
Aber ich finde diese Einstellung nicht (WinXP, Sp2). Klar ich kann über cmd starten, dann bleibt die Ausgabe erhalten (aber da muss ich immer erst mühsam ins unter..unter...unterverzeichnis wechseln.

Gibst irgendwie irgendwo eine Einstellung, mit der ich das Programm dazu überreden kann sich nicht sofrt nach der Ausgabe (und damit dem Ende des Programms) zu schliessen, damit die Daten weiterhin im Fenster zu sehen sind?

danke schon mal für eure Hilfe,
walhalla
walhalla ist offline   Mit Zitat antworten
Alt 13.01.2006, 10:28   #2
Kontokali
Master
 
Registriert seit: 18.06.2003
Ort: Wien
Beiträge: 605


Standard

Es sollte funktionieren, wenn in der letzten Zeile des C++ Programmes der Befehl für 'Pause' steht.

Damit bleibt das Ergebnis so lange stehen, bis irgendeine Taste gedrückt wird.

Zumindest ist es so früher unter der Basic-Programmierung gegangen, sollte auch für C++ Gültigkeit haben.
____________________________________
mfg Kontokali
Kontokali ist offline   Mit Zitat antworten
Alt 13.01.2006, 11:28   #3
zAPPEL
Inventar
 
Registriert seit: 07.11.2001
Ort: Perchtoldsdorf
Alter: 45
Beiträge: 2.085

Mein Computer

Standard

Naja,

entweder du startest das Programm nicht über einen Doppelklick aus Windows sondern aus dem Command Fenster (start-programme-zubehör-eingabeaufforderung), oder du schreibst z.B. einfach noch ein getch(); nach der Ausgabe des Ergebnisses hin.

lg
____________________________________
„Das menschliche Gehirn ist eine großartige Sache.
Es funktioniert vom Moment der Geburt an – bis zu
dem Zeitpunkt, wo du aufstehst, um eine Rede zu halten.“ Mark Twain

"Windle shook his head sadly. Four exclamation marks, the sure sign of an insane mind" Reaper Man, Terry Pratchett
zAPPEL ist offline   Mit Zitat antworten
Alt 13.01.2006, 12:31   #4
helios
Veteran
 
Registriert seit: 21.06.2001
Beiträge: 343


helios eine Nachricht über ICQ schicken
Standard

oder eine kleine batch datei schreiben und einen link darauf auf den desktop
Code:
meinprogramm
pause
dann wartet er am ende bis du eine taste drückst
____________________________________
religion is a virus from outer space
helios ist offline   Mit Zitat antworten
Alt 13.01.2006, 17:04   #5
walhalla
Veteran
 
Registriert seit: 23.02.2001
Beiträge: 219


Standard

Danke für die Antworten - hab mich für die Version mit der -.bat Datei entschieden - funktioniert
walhalla ist offline   Mit Zitat antworten
Alt 13.01.2006, 21:23   #6
powerman
gesperrt
 
Registriert seit: 08.06.2002
Alter: 76
Beiträge: 4.263


Standard

hi,
einmal gestartete Programme stehen immer auf der Linken Seite unter START.
powerman ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:27 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag