ich hab mit der Suche nix finden können, also lass ich euch mal auf mein Problem los:
Ich starte über einen Button externe Windows-Programme
z.B. ein Softphone. Das klappt auch wunderbar mit Parametern und allem.
Sobald ich das Programm nun aber wieder zu beenden versuche, indem ich den entsprechenden QProcess kille stürzt mir die Geschichte ab.
Hab ich da nen komplett falschen Denkansatz? Eigentlich müsste das doch so klappen oder nich?Die Anweisung 0xlalala verweist auf Speicher in 0xlalala. Der Vorgang "read" konnte nicht auf dem Speicher durchgeführt werden
[...]
Ich verwende Qt 4.3.0.
Code: Alles auswählen
void PhoneGUI::startPhonerOne()
{
QProcess *PhonerOne = new QProcess(this);
QString path = "D:/Programme/Phoner1/Phoner.exe";
QStringList arguments;
arguments << "/MINIMIZE";
PhonerOne->startDetached(path, arguments);
}
Code: Alles auswählen
void PhoneGUI::killPhonerOne()
{
PhonerOne->kill();
}
meph