Ich möchte in ein Programm A ein anderen Programm B ausführen. Dort habe ich system() benutzt und es funktioniert.
Nun möchte ich die Rückmeldung von Programm B (z.B. Fehlermeldung ggf) in Programm A zugreifen, wenn z.B. eine Fehler in Programm B auftritt. Könnte Jemand eine Idee vorschlagen, unter die Bedingung, dass die beide Programm unter keine Konsole Anwendung laufen.
Danke im Voraus.
Viele Grüße,
Chunya
external Programm ausführen
Re: external Programm ausführen
Lösung mit Pipe:
http://www.proggen.org/doku.php?id=linu ... cessoutput
Schöner kann man das auch noch mit Forks oder einem exec-Aufruf lösen, falls du unter POSIX arbeitest.
Lösung mit Qt:
http://www.proggen.org/forum/viewtopic.php?f=30&t=1591
http://www.proggen.org/doku.php?id=linu ... cessoutput
Schöner kann man das auch noch mit Forks oder einem exec-Aufruf lösen, falls du unter POSIX arbeitest.
Lösung mit Qt:
http://www.proggen.org/forum/viewtopic.php?f=30&t=1591