Seite 1 von 1

Qt 3.3 QProcess und consolenprogramm

Verfasst: 31. Januar 2008 10:48
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

Verfasst: 31. Januar 2008 11:54
von macman
Du kannst die Ausgaben des Programms selbst ausgeben oder Du rufst eine Konsole auf und übergibst das Programm als Parameter.

Verfasst: 31. Januar 2008 14:03
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: