Csharp啟動exe檔案

2022-02-20 08:10:03 字數 1167 閱讀 3509

原文

在程式執行中會遇到啟動本軟體的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 = new

processstartinfo();

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...