0
我只是使用QProcess在Windows XP上執行QT中的EXE文件。它工作正常,而不是在Windows 7上。我認爲這顯然是因爲Windows 7(或Windows VISTA)上的UAC問題。有沒有人可以幫助我解決這個問題?提前致謝。這裏是我的代碼:不能在QT上使用QProcess類在Windows 7上
QProcess p(0);
p.start("cmd", QStringList()<<"/c"<<"copy .\\tmp\\GamesKoreClient.exe .\\GamesKoreClient.exe");
你有一條線'p.waitForFinished();'p.start後的地方? – Shf 2013-04-25 10:56:51
在寫這篇文章之前,你是否檢查過'p.error()','p.exitCode()'或任何能夠引導你解決的問題? – 2013-04-26 08:50:50
@Shf謝謝,這真的是p.waitForFinished()問題,並且在添加它之後就可以工作。 – user2231578 2013-05-02 01:54:26