C# Konsolen Process

Gast #2703859
Lesenswert?
• ▲
▼
Hallo liebe Forengemeinde,

heute suche ich einmal mehr den Rat von Euch.

Ich habe ein C# Programm, in diesem wird per Process eine 
Konsolenanwendung gestartet. Doch leider schließt sich das 
Konsolenfenster wieder wenn die Konsolenanwendung beendet ist, also der 
Process.
Gibt es eine möglichkeit das Fenster geöffnet zu halten?
Da die Konsolenanwendung Werte ausgibt, die man dann so schnell garnicht 
lesen kann.

Hat mir hierfür jemand einen Rat? Dafür wäre ich sehr Dankbar.

Mit freundlichen Grüßen
Chris
Gast #2703877
Lesenswert?
• ▲
▼
Danke für die schnelle Antwort.
Das hatte ich mir auch schon angeschaut.
Das Problem was ich dabei hatte ist,
dass ich erst nach dem der Process beendet war die Ausgabe in der 
Messagebox hatte.
Gibt es da eine Möglichkeit dies sobald was von der Konsolenanwendung 
geschrieben wird, das auch in der Messagebox anzuzeigen?
#2704058
Lesenswert?
• ▲
▼
Boris B. schrieb:
> So weit ich weiß nicht. Der umgeleitete std out Stream kommt erst nach
> Beendigung des Prozesses in deiner Applikation an.
>
> Falls doch Jemand einen Weg weiß, wie man die Ausgaben "in Echtzeit"
> abgreifen kann wäre ich auch sehr dankbar, habe nämlich ein ähnliches
> Problem...

So was?
http://msdn.microsoft.com/library/system.diagnostics.process.outputdatareceived.aspx
http://forums.codeguru.com/showthread.php?t=460918

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren