當前位置:編程學習大全網 - 網站源碼 - C#啟動時如何寫代碼運行自己的程序?

C#啟動時如何寫代碼運行自己的程序?

這個說起來容易,寫壹個RunWhenStart函數。

public void RunWhenStart(bool Started,string name,string path)

{

註冊表鍵HKLM =註冊表。本地機器;

註冊表鍵運行= HKLM。create subkey(@ " SOFTWARE \ \ Microsoft \ \ Windows \ \ current version \ \ Run \ ");

if (Started==true)

{

嘗試

{

快跑。SetValue(名稱,路徑);

HKLM。close();

MessageBox。show(" boot from boot ");

}

catch(系統。例外情況)

{

MessageBox。Show("註冊表修改錯誤");

}

}

其他

{

嘗試

{

如果(運行。GetValue(name)!=空)

{

快跑。DeleteValue(名稱);

HKLM。close();

}

否則返回;

}

catch(系統。例外情況)

{

}

}

}

private Void Button 2 _ click(object sender,eventargs e)//按鈕2被點擊時,設置為自啟動。

{

Runwhenstart (true," test _ 4 " ,@ " f:\ source code \ test _ 4 \ test _ 4 \ bin \ debug \ test _ 4 . exe));

}

這是我自己寫的。

  • 上一篇:如何讓HTML頁面適應手機,自動放大或縮小?
  • 下一篇:python 給txt每句文字加序號?
  • copyright 2024編程學習大全網