如何在我的Web浏览器应用程序中打开链接?

时间:2012-10-02 16:30:57

标签: c# visual-studio-2010

b enter image description here 嗨,我想这样做。我正在c#中编写一个webbrowser应用程序,我将设置为默认浏览器。但是我有一个问题,如果我设置它将无法打开其他程序或桌面上的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 个答案:

答案 0 :(得分:1)

如果在按下链接时将浏览器设置为默认值,操作系统将发送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);