1.C#調用瀏覽器打開網頁,網上很多現成的解釋
從註冊表中讀取默認瀏覽器可執行文件路徑
//從註冊表中讀取默認瀏覽器可執行文件路徑
private void button1_Click(object sender, EventArgs e)
{
//從註冊表中讀取默認瀏覽器可執行文件路徑
RegistryKey key = Registry.ClassesRoot.OpenSubKey(@"http\shell\open\command\");
string s = key.GetValue("").ToString();
//s就是你的默認瀏覽器,不過後面帶了參數,把它截去,不過需要注意的是:不同的瀏覽器後面的參數不一樣!
System.Diagnostics.Process.Start(s.Substring(0, s.Length - 8), "https://blog.csdn.net/Lsc_hei");
}
//調用IE瀏覽器
private void button4_Click(object sender, EventArgs e)
{
//調用IE瀏覽器
System.Diagnostics.Process.Start("iexplore.exe", "https://blog.csdn.net/Lsc_hei");
}
//調用系統默認的瀏覽器
private void button3_Click(object sender, EventArgs e)
{
//調用系統默認的瀏覽器
System.Diagnostics.Process.Start("https://blog.csdn.net/Lsc_hei");
}
不知道爲什麼,我電腦設置的默認瀏覽器是Google瀏覽器,但是 RegistryKey key = Registry.ClassesRoot.OpenSubKey(@"http\shell\open\command\");
string s = key.GetValue("").ToString();獲取到的卻是IE瀏覽器。。。
不過 System.Diagnostics.Process.Start("chrome.exe",“www.212.con”);可以直接獲取到你電腦中的google瀏覽器
哪怕你電腦默認瀏覽器不是Google,也可以直接打開,運行,只要你電腦安裝了Google瀏覽器。
但是你電腦萬一沒安裝真麼辦,於是弄一個安裝提示彈框,用戶點擊確定就可以安裝了。安裝完就再運行程序即可。
完成,其實很簡單
要訪問的網址放在IP.txt這個文檔裏
雙擊WebBrowser.exe就可以自動運行Google瀏覽器訪問輸入的網站
最好把google瀏覽器設置爲默認瀏覽器
如果電腦中沒有google瀏覽器,會提示是否進行安裝google瀏覽器,點擊確定即可安裝google瀏覽器,然後再運行軟件即可訪問Google瀏覽器