我想在我的Qt應用程序中按下按鈕時啓動可執行文件。 這個.exe
總是位於與Qt應用程序本身相同的目錄中。當路徑中出現空格時,啓動與Qt應用程序相同的目錄的可執行文件
有時在該目錄的路徑中有空白。這似乎阻止.exe
開始。
這裏是我的代碼(這似乎不工作):
QString path = QCoreApplication::applicationDirPath();
path.append("/executable.exe");
QProcess process;
process.execute(path);
我不知道是否有可能開始.exe
而不顯示命令提示符第一。 當.exe
正在運行時,我必須關閉Qt應用程序,而.exe
繼續運行。
你的意思是process.execute(路徑),對吧? – Spidey
是的,我改變了帖子。 –
@ OO-SKY:我想知道帖子裏還有什麼不同嗎? – PlasmaHH