QProcess unbekannter Fehler
Ich habe ein seltsames Problem. QProcess funktioniert einfach nicht!
Und Fehler ist unbekannt.
Ich habe globale var im Header
QProcess *importModule;
Und ich habe diese Funktion bekommen (ich habe beide ausprobiert)start
undstartDetached
Methoden übrigens)
void App::openImport(){
importModule = new QProcess();
importModule->setWorkingDirectory(":\\Resources");
importModule->startDetached("importdb_module.exe");
QMessageBox::information(0,"",importModule->errorString());
}
Es gibt dies nur auserror is unknown
. Auch wird es nicht andere Exes wie starten
void App::openImport(){
importModule = new QProcess();
importModule->setWorkingDirectory("C:\\Program Files\\TortoiseHg");
importModule->startDetached("hg.exe");
QMessageBox::information(0,"",importModule->errorString());
}
Was habe ich falsch gemacht? Und gibt es andere Möglichkeiten, um einige zu betreiben?.exe
aus meinem programm? Oder vielleicht.bat
dateien (welche exes laufen)? (Auch mit QProcess ausprobiert, funktioniert nicht)