Qprocess 的問題

喜歡程式設計嗎?想要一窺 KDE/Qt 程式設計的奧秘嗎?想要
學習 X Window 上的視窗程式設計嗎?歡迎各類關於 KDE/Qt、Qtopia、Qt/Embedded、QSA、PyQt 等各類心得討論。

版主: AceLan, Franklin

Qprocess 的問題

文章qqq » 週一 8月 27, 2007 10:48 am

請問一下我想執行一個路徑為C:\\Qt\\4.2.1\\examples\\followgraph\\debug\\Uedit32.exe 的執行檔

而我code為
QProcess process;
QStringList env = QProcess::systemEnvironment();
env << "PATH=C:\\Qt\\4.2.1\\bin";
env.replaceInStrings(QRegExp("^PATH=(.*)", Qt::CaseInsensitive), "PATH=C:\\Qt\\4.2.\\examples\\follo
graph\\debug");
process.setEnvironment(env);
process.start("Uedit32");

還是不能執行,請問一下各位高手,我的code哪裡錯了?
qqq
 

文章qqq » 週二 8月 28, 2007 12:11 am

不好意思 修正一下,就是我想執行一個tool
QProcess process;
QStringList env = QProcess::systemEnvironment();
env << "LM_LICENSE_FILE=/usr/cad/spring_soft/CIC/license.csh"; // my license 路徑
process.setEnvironment(env);
process.execute("Debussy");
結果我執行時顯示讀不到 license.csh 請問一下 是什麼原因?
qqq
 


回到 KDE/Qt 程式設計

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客