帶有EXE引數的啟動

2022-02-26 10:34:15 字數 842 閱讀 1913

(一)、先製作乙個帶啟動引數的exe檔案。

步驟:

1、定義全域性私有變數:private string s = new string[1];  //這裡為了簡單起見,只做乙個引數

2、  在窗體的建構函式中初始化啟動引數           

public form1(string p)

3、在main()函式中進行引數判斷       

到這裡,帶啟動引數的exe檔案製作完成

(二)呼叫帶引數exe檔案(呼叫剛才做的程式),我寫了下面這個簡單的函式       

public bool startprocess(string filename, string args)

s=s.trim();

process myprocess = new process();

processstartinfo startinfo = new processstartinfo(filename,s);

myprocess.startinfo = startinfo;

//通過以下引數可以控制exe的啟動方式,具體參照 myprocess.startinfo.下面的引數,如以無介面方式啟動exe等

myprocess.startinfo.useshellexecute = false;

myprocess.start();

return true;

}catch (exception ex)

return false;

}接著,在呼叫的地方呼叫此函式       

private void button1_click(object sender, eventargs e)

C 呼叫帶引數EXE檔案及帶啟動引數EXE

一 先製作乙個帶啟動引數的exe檔案。步驟 1 定義全域性私有變數 private string s new string 1 這裡為了簡單起見,只做乙個引數 2 在窗體的建構函式中初始化啟動引數 public form1 string p 3 在main 函式中進行引數判斷 到這裡,帶啟動引數的e...

函式帶有引數

函式的引數 前面介紹的main函式都是不帶引數的。因此main 後的括號都是空括號。實際上,main函式可以帶引數,這個引數可以認為是 main函式的形式引數。語言規定main函式的引數只能有兩個,習慣上這兩個引數寫為argc和ar 因此,main函式的函式頭可寫為 main argc,ar 語言還...

帶有引數的儲存過程

建立有引數的存數過程,對比函式的定義而言,as就相當於 和函式一樣,引數都定義在主體的前面 例如函式 private static void sum double num1,double num2 在呼叫的時候在 static void main string srgs 寫就可以啦。儲存過程 cre...