2012-10-02 50 views
-1

b enter image description here 嗨,我想這樣做。我在c#中編寫一個webbrowser應用程序,我將設置爲默認browser.but但我有一個問題,如果我設置它不會打開從其他程序或HTML文件在桌面上點擊鏈接。 我該怎麼做? 它應該是這樣的照片。 我希望你明白我的英語。我的英語。 :)如何在我的瀏覽器應用程序中打開鏈接?

private void Form1_Load(object sender, EventArgs e) 
    { 
     panel3.BackColor = Doga_Rhodonit.Properties.Settings.Default.themebg; 

     ((WebKitBrowser)tabControl1.SelectedTab.Controls[0]).Navigate(what should i write or what event should i write??); 

回答

1

如果當鏈接按下OS將發送URL作爲參數

string URL = null; 

    public static void Main(string[] args) 
     { 
      Console.WriteLine(args[0]); 
      URL = args[0]; 
     } 

private void Form1_Load(object sender, EventArgs e) 
    { 
     panel3.BackColor = Doga_Rhodonit.Properties.Settings.Default.themebg; 

     ((WebKitBrowser)tabControl1.SelectedTab.Controls[0]).Navigate(URL); 
+0

我如何能趕上網址...字符串URL = NULL您的瀏覽器設置爲默認值;公共靜態void Main(string [] args) Console.WriteLine URL = args [0]; } ??? with this ??? ??? :) –

+2

我不明白...你從參數分配URL = args [0];就是你想要的 –

+0

我想從外面趕上請求的網址。然後我的應用程序將打開請求的網址。 –

相關問題