ERLEDIGT
JA
JA
ANTWORTEN
4
4
ZUGRIFFE
474
474
EMPFEHLEN
-
Hallo,
ich muß eine MFC Dialoganwendung schreiben, die intern ein Win32 Konsolenprogramm startet und dessen STDOUT Ausgaben in einem CEdit Feld ausgibt.
Wie funktioniert das am besten? Wie schaffe ich es, daß der gestartete Prozeß seine Ausgaben an den Dialog weiterreicht?
-
09.02.05 18:15 #2
- Registriert seit
- Apr 2002
- Ort
- Delmenhorst (Niedersachsen)
- Beiträge
- 3.567
moin
Vielleicht per Pipe?!
Such mal im C++ Forum danach, vielleicht hilft es dir ja.
mfg
umbrasaxum
-
Habe einen Thread zum Thema Pipes gefunden. Danke.
-
09.02.05 22:28 #4
- Registriert seit
- Jan 2002
- Ort
- Bayern
- Beiträge
- 1.390
Alternative wäre CreateProcess();
Da kannst du bei der STARTUPINFO struct die HANDLES for STDOUT, STDIN, STDERR angeben.
Danielwe would change the world if god gave us the source code...
and remember, science is nothing more than reverse engineering nature...
Current projects:
- LdrawConverter
-
09.02.05 23:08 #5
- Registriert seit
- Apr 2002
- Ort
- Delmenhorst (Niedersachsen)
- Beiträge
- 3.567
moin
Interessant.
Das wäre so natürlich viel einfacher.
mfg
umbrasaxum
Ähnliche Themen
-
log4j stderr/stdout
Von takidoso im Forum JavaAntworten: 1Letzter Beitrag: 19.11.09, 18:26 -
stdout in Logfile umleiten
Von DestroyerJoe im Forum JavaAntworten: 2Letzter Beitrag: 21.04.09, 11:31 -
Hotkeys abfangen und behandeln
Von realbora im Forum .NET Windows FormsAntworten: 8Letzter Beitrag: 29.01.08, 23:50 -
[C++]Abfangen von stdout / unterprogramm öffnen
Von thooomy im Forum C/C++Antworten: 3Letzter Beitrag: 19.05.05, 10:25 -
[C] Linux: stdout in pipe umleiten
Von plonk im Forum C/C++Antworten: 3Letzter Beitrag: 25.04.04, 16:06





Zitieren
Login






