startdetached啟動的libfx.exe跟你的程序沒關係,你的程式關了它還可以繼續執行
qstring strfile=tr("e:/f/libfx.exe");
qprocess* pprocess=new qprocess(this);
pprocess->startdetached(strfile);//start()的話,libfx.exe是你當前程序的子程序,你的程式關掉,libfx.exe也關掉了。
或者這種 帶除錯資訊的
void mainwindow::on_pushbutton_clicked()
system("e:/f/libfx.exe");
c 呼叫外部exe程式
c 呼叫外部exe程式,首先要 using system.diagnostics 然後開啟乙個新process system.diagnostics.processstartinfo p null system.diagnostics.process proc p new processstarti...
QT呼叫外部程式
qt呼叫外部程式 system calc.exe qprocess execute calc.exe qprocess startdetached calc.exe qprocess pro new qprocess pro start calc.exe 注釋 1 前兩種方法會阻塞程序,直到計算器程...
delphi怎樣呼叫外部EXE檔案
delphi怎樣呼叫外部exe檔案 delphi怎樣呼叫外部exe檔案 方法一uses winprocs begin winexec end.和呼叫pascal庫函式沒什麼兩樣。方法二用shellexecute更好,在uses段加入shellapi,使用時如 第乙個引數為父視窗控制代碼 第二個引數為...