該處理的方法不工作,如果我以編程方式通過用戶主目錄在Windows XP和Windows 32位系統QProcess不適用於win32系統?
下面的代碼工作正常:
QProcess process;
process.execute("C:/DOCUME~1/pjo/myprok/tmp/APP.exe");
不工作代碼:
這裏我正在使用QDir獲得APP.exe的路徑:: homePath
process.execute("C:/Documents and Settings/pjo/myprok/tmp/APP.exe");
errorString返回「UnKnow n錯誤」
我試着用start方法也從未工作:
乙不工作代碼:
process.start("C:/Documents and Settings/pjo/myprok/tmp/APP.exe");
錯誤:路徑找不到
process.start("C:/DOCUME~1/pjo/myprok/tmp/APP.exe");
錯誤:未知錯誤
啊,你是第一個閱讀文檔的人:) – 2012-05-02 18:16:58