Qt 3.3 QProcess und consolenprogramm

Alles rund um die Programmierung mit Qt
Antworten
russkij
Beiträge: 57
Registriert: 14. Dezember 2005 11:57

Qt 3.3 QProcess und consolenprogramm

Beitrag von russkij »

Hallo profis :)

hab da ein kleines Problemchen, muss ein consolenprogramm aufrufen, das geht mit winexec wunderbar, will aber winexec vermeiden.
mit QProcess wird das Programm zwar aufgerufen, aber es ist nicht sichtbar.
so mache ich es:

Code: Alles auswählen


QProcess proc;
	proc.addArgument("mspaint.exe");

if (proc.start())
	{
		return;
	}

-> das geht wunderbar, Paint geht auf.
aber nicht ein consolenprogramm. z.B
proc.addArgument("mspaint.exe");
wird die cmd.exe gestartet aber sie ist nicht sichtbar.

wäre für eure Hilfe sehr dankbar.

gruss
alex
macman
Beiträge: 1738
Registriert: 15. Juni 2005 13:33
Wohnort: Gütersloh
Kontaktdaten:

Beitrag von macman »

Du kannst die Ausgaben des Programms selbst ausgeben oder Du rufst eine Konsole auf und übergibst das Programm als Parameter.
Die deutsche Schriftsprache ist case-sensitive. Außerdem gibt es eine Interpunktionsnorm. Wenn manch einer seine Programme genauso schlampig schreibt, wie sein Posting hier, dann sollte er es lieber bleiben lassen.
russkij
Beiträge: 57
Registriert: 14. Dezember 2005 11:57

Beitrag von russkij »

macman hat geschrieben:oder Du rufst eine Konsole auf und übergibst das Programm als Parameter.
habe auch schon versucht, aber nicht hinbekommen. :oops:
Antworten