原文
在程式執行中會遇到啟動本軟體的exe問,或者啟用其它的exe檔案,已達到執行某些操作的作用。下面是兩種最常見的啟動exe檔案。
1、呼叫系統dll使用其提供的方法。
引用的dll,
[dllimport("kernel32.dll
")]
public
static
extern
int winexec(string exename, int opertype);
呼叫,winexec(@"路徑\exe的檔名", 引數);
opertype引數如下
0: 隱藏, 並且工作列也沒有最小化圖示
1: 用最近的大小和位置顯示, 啟用
2: 最小化, 啟用
3: 最大化, 啟用
4: 用最近的大小和位置顯示, 不啟用
5: 同 1
6: 最小化, 不啟用
7: 同 3
8: 同 3
9: 同 1
10: 同 1
最常見的processstartinfo啟動
processstartinfo info = newprocessstartinfo();
info.filename = @"
路徑\exe的檔名
";
info.arguments = ""
;
info.windowstyle =processwindowstyle.minimized;
process pro =process.start(info);
pro.waitforexit();
3、結束啟動的exe的程序
process allprogresse = system.diagnostics.process.getprocessesbyname("exe的程序名
");
foreach (process closeprogress in
allprogresse)
}
eclipse 啟動關閉 exe檔案
第一次寫部落格,不知道寫點什麼,就先來一點小資料吧。實現對程式的啟動,並且在程序裡關閉程式。public class test catch ioexception nullpointerexception e public static void main string args catch ioe...
html啟動本地 exe檔案
之前沒有了解這個內容,還是乙個小夥伴在面試中遇到的乙個題目,感覺挺有意思就研究了一下這個東西到底是怎麼用的。搜了一下解決方法,是新增登錄檔,自己執行了可以使用 第一步 首先開啟登錄檔,方法是 win r 進入執行,或者從開始裡找執行 輸入regedit進入登錄檔 第二步 然後 在登錄檔 左邊最上面h...
如何用matlab啟動 exe檔案
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!有時候,用matlab做實驗的時,在matlab執行的過程中,要啟動.exe程式,當然肯定不能指望用手動方式來啟動,那麼matlab是如何做到的呢?設c 程式為 include using namespace std int main 設生成的.e...