• ベストアンサー

VB.NETでリンクラベルからホームページに飛ばす方法

ツールを作っているんですが、バージョン情報のところに、自分のHPアドレスを記述したいのですが、そこをクリックするとHPを表示できるようにしたいのです。 クリックイベントを取得して、IE.EXEを指定するって方法はできそうなのですが、これだとIE以外のビューアを使っている人は見れないと思うのですが、他に方法はないでしょうか?

  • Haule
  • お礼率52% (125/240)

質問者が選んだベストアンサー

  • ベストアンサー
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

http://okweb.jp/kotaeru.php3?qid=1302680 でのProcess.Startを利用すればできるんじゃないかと思います (私はShell関数を書いてるけど、.NETで共通じゃないし) いずれも、文書に関連づけられたアプリケーションを起動します。 Process.Start("http://www.xxx.ne.jp/index.html") とかすればいいと思います。 (未確認)

参考URL:
http://okweb.jp/kotaeru.php3?qid=1302680
Haule
質問者

お礼

ありがとうございました。できました!

関連するQ&A

  • VB.NETでメールを送信をしたい

    ツールを作っているんですが、バージョン情報のところに、メールアドレスを記述したいのですが、そこをクリックすると持っているメール送信ツールを表示できるようにしたいのです。 クリックイベントを取得して、OutlookExplessを指定するって方法はできそうなのですが、これだとOE以外のメール使っている人ができないと思うのですが、他に方法はないでしょうか? あと、デフォルトで ・メール送信先 ・タイトル ・本文(テンプレートのため) を記入しておくようにしたいのですが、やり方をおしえてくださいー

  • 他のアプリケーションをクリックしたときのイベントを得る方法

    タイトル通り、他のアプリケーションを左クリックしたときのイベントを得たいのですが、うまくいきません。 具体的には、DirectXを使って動いているフルスクリーンのアプリケーションを左クリックしたときにイベントを得るということです。 http://tokyo.cool.ne.jp/kanain/APIHTM/GetMsg.html こちらで紹介されている方法でVBのフォームを左クリックしたときのイベントは得ることができました。 そして、他のアプリケーションのハンドルを取得して引数に指定してみましたが、うまくいきません。 分かりにくい説明ですみません^^; 何が間違っているのでしょうか。自分なりに作ってみたソースを記述した方がよいでしょうか?また、全く違う方法でも構わないので他のアプリケーションを左クリックしたときのイベントを得る方法がありましたら教えてください。 バージョン:VB6.0

  • IEの設定を取得する方法

    IEの設定を取得する方法を教えてください。 WinXP, WinVista, Win7のIE5, IE5.5, IE6, IE7, IE8 のいずれかで出来る方法ならとりあえずOKです。 できれば多くのバージョンをカバーする方法がいいのですが、 単独のバージョン依存の情報でもOKです。 とりたい情報は以下の設定などです。 ◎ツール→インターネットオプション→詳細設定 (マイコンピュータのファイルでのアクティブコンテンツの実行を許可する、とか) ◎ツール→インターネットオプション→セキュリティ→レベルのカスタマイズ (ActiveXコントロールとプラグインの実行・ダイアログを表示する、とか) ※この2つの情報だけが取れればいいというわけではなく こういう情報をごっそりととりたいと思っています。 画面キャプチャをとるのもばかばかしいので、何らかの方法で テキスト情報として取得したいと思っています。 ツールもしくはスクリプトで取得、もしくはレジストリの IE部分をコピペとかでもOKです。 JScript・VBScript(WSHでもhtaでも)ともにコーディングできます。 ・あとでみて意味が分かるように ・2つのブラウザの設定の差分が分かるように ・設定を戻すもしくは設定変更が容易 という希望を持っています。 IEの設定情報をテキスト形式で取得する方法、これを教えてください。 よろしくお願いします。

  • IEで利用しているJAVAのバージョン取得方法

    インターネットエクスプローラで使っているJAVAのバージョンをDOSコマンドで取得する方法はあるのでしょうか。java -version とツールで表示されるバージョンが違うためです。 IEで利用するページにjavaバージョンが指定されているので、どうしたら収集できるのか教えてください。お願いします。

  • VB6.0からVB.NETへの移行について

    現在、VB6.0で作られているシステムをVB.NETへ移行しようとしています。 そこでAcvtiveX EXEのGlobalMutiUseで作成されている画面を持つプロジェクトを移行する方法に困っています。 現状は、上記の画面が最初に起動されたら常駐して、定期的にサーバから情報を取得して内容を更新して、他の別プロジェクトの画面からその情報を取得して動いているような仕組みとなっています。 それを移行ガイドの通りクラスライブラリで作成して、他の別プロジェクトの画面から情報を取得しにいこうとすると新たに別のインスタンスが作成されて、それを見にいってしまうため情報が取得できません。 VB6.0のAcvtiveX EXEのGlobalMutiUseのように共有のインスタンスを他から見れるようにするにはどうしたらよいでしょうか?なるべく変更を少なくしたいと思っています。 よい解決策をご存知の方がおられましたら是非御教授をお願いいたします。

  • イベントビューアについて

    コンパネ⇒管理ツール⇒イベントビューアで出てきた情報から見ていたHPの内容ってわかるものですか?

  • イベントビューアが開けなくなりました

    Windows2000Proを使用しています。 電源長押で強制的にシャットダウンしたところ、イベントビューアが開けない状態になってしまいました。 管理ツールのイベントビューアのショートカットをダブルクリックしても何も反応しなくなりました。 イベントビューア以外のも管理ツールないのサービスなども開けません。 このような現象になった場合復旧は可能でしょうか。 よろしくお願いします。

  • vb.net自作ソフトのバージョンについて

    の質問です。visual studio 2010を使用しています。ソフトを作成しました。フォームの右上ヘルプ→バージョン情報でバージョンを表示したいのです。以下2つ質問があります。 (1)このバージョンは、setupプロジェクトのプロパティのversionを取得した方がよいのでしょうか?それとも、アプリケーションのアセンブリ情報にあるアセンブリバージョンを取得した方がよいのでしょうか? (2)現在setupプロジェクトのプロパティのversionには、1.0.0を入力してありますが、作成したsetup.exeにマウスカーソルをかざすと、10.0.30319.1と薄く表示されます。この情報はどこから取得しているのでしょうか?(添付画像をご覧ください。) 御教示いただけると幸いです。

  • 受信メールのフィルター(ラベル)へエクセルから確実にリンクする方法をお教えいただけないでしょうか

    エクセルのセルをクリックすると ほかのセルに入力してあるメールアドレスへ 確実にリンクさせる方法をお教えいただけないでしょうか Yahoo!でなら、できましたが、 G-mailですと僅かな時間だけ アドレスウィンドウにリンクさせたいラベルまで表示されますが、 すぐその部分が消えてしまい、受信トレイが表示されます。 ちなみに エクセルのWorksheet_SelectionChangeイベントに ActiveWorkbook.FollowHyperlink Address:=Range("B2").Value というように記述しています Range("B2")にはG-mail側のフィルター(ラベル)に 相応するアドレスを入力してあります いろいろ私なりに調べてやってみたつもりですが、 解決しませんので、お教えいただけないでしょうか 質問内容が分かりにくいかもしれませんが、よろしくお願いします

  • VB6 exeファイルのプロパティの設定方法

    VB6で作成したexeファイルを右クリックし、プロパティ画面を開いた場合に表示されるバージョン情報タブ内の、詳細にでてくるファイルバージョンと製品バージョンの設定方法が分かりません。どなたか知っている方、教えて頂きたいのですが。よろしくお願いします。

専門家に質問してみよう