假设我想在默认浏览器中打开Google.com,那么我会在那里键入什么以确保它始终在默认浏览器中打开?
private void button1_Click(object sender, Event Args e);
{
}
答案 0 :(得分:2)
您正在寻找Process.Start()
,它可以使用绝对网址(包括协议)并使用已注册的程序打开它。
答案 1 :(得分:1)
将System.Diagnostics
命名空间添加到您的课程中,然后您可以使用以下方法;
Process.Start(string URL);
正如您所提到的,要在默认浏览器中打开Google,请使用此功能;
Process.Start("www.google.com");
这将始终在用户的默认浏览器中打开URL。
更新
请注意,您有一个名为button1
的按钮,并且在其单击中您要在默认浏览器中打开Google
。默认情况下,Click事件将如下所示。然后将以下代码添加到事件处理程序;
private void button1_Click(object sender, EventArgs e);
{
DialogResult dr = MessageBox.Show("Do you want to open Google ?", "Someapp", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
if (dr == DialogResult.Yes)
{
Process.Start("www.google.com");
}
else
{
//React as needed.
}
}