- ベストアンサー
C# ボタンを押すとyahooのサイトへジャンプするには?
C#(Visual Studio 2005)でフォームベースのアプリケーションを作成しています。 フォームにはボタンがあり、このボタンを押すとIEを立ち上げてyahooへジャンプする、というものをつくりたいのですが、方法がわかりません。 フォームにボタンをつける方法や、ボタン押下時の処理をかくためのメソッドを自動生成する方法はわかります。が、肝心の押下時の処理をどう書けばいいのかがわからないのです。 ヒントになりそうなこと、位のものでも良いので、どなたかお知恵を貸してください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
下記でどうでしょうか? private void button1_Click(object sender, EventArgs e) { System.Diagnostics.Process.Start("http://www.yahoo.co.jp/"); }
その他の回答 (1)
- Struts
- ベストアンサー率48% (29/60)
回答No.2
バルーンヒントがクリックされたときに発生する「BalloonTipClicked 」イベント内で処理を行うのはどうでしょうか? ※バルーンヒントについては経験が浅いので、間違ってた場合はごめんなさい。
質問者
補足
有難うございます。 当初、BalloonTipClicked イベントを拾って・・・と考えていたのですが、このイベントはXP以降でないと発生しないことがわかりましたので、他の方法を、と思ったわけです。 それで、一案として、セキュリティの警告なんかのバルーンヒントにある、「○○するにはここをクリックしてください」のようなことができないかな、と思い、質問しました。
お礼
有難うございます。 ご教授いただいた方法でできました。 じつはこのフォーム、タスクトレイアイコンを表示するようにもしており、このタスクトレイアイコンに対応付けたバルーンヒントが表示されるようにしてあります。 このバルーンヒントのテキストにリンクをうめることはできるでしょうか?