-1

Google.com を既定のブラウザーで開きたい場合、常に既定のブラウザーで開くようにするには、そこに何を入力すればよいでしょうか。

 private void button1_Click(object sender, Event Args e);
 {

 }
4

2 に答える 2

2

あなたが探しているのはProcess.Start()、絶対 URL (プロトコルを含む) を受け取り、登録済みプログラムで開くことができる です。

于 2013-09-15T18:34:37.307 に答える
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.
        }
 }
于 2013-09-15T18:37:48.487 に答える