Odczyt strumienia wyjściowego innej aplikacji

0

Załóżmy że chcemy odpalić jakąś aplikacje i odczytywać to co będzie wysyłała na swój output stream.
Chodzi mi szczególnie o aplikacje konsolowe.
Np. IDE uruchamia kompilator, który wykonuje swoja robotę i wysyła informacje o postępach z powrotem do IDE.

Domyślam się że robi się to ShellExecute i potem pobiera się uchwyt do aplikacji, albo coś tam... ;P

0

Najprościej, jeśli linux to popen http://opengroup.org/onlinepubs/007908775/xsh/popen.html, bo od razu dostajesz wszystko co ci potrzebne.
jesli windows to: http://www.linuxquestions.org/questions/programming-9/popen-for-windows-384112/

0

Zwykłe CreateProcess + pipe'y...

0

CreateNamedPipe()

1 użytkowników online, w tym zalogowanych: 0, gości: 1