holmesのメモ帳

始めなければ始まらない。頭の中で考えているだけなのは終わりにして手を動かして色々と作っていこう。

URLをブラウザで開く

VisualBasicでURLをブラウザで開きたい時はこんな風に書く

System.Diagnostics.Process.Start("www.yahoo.co.jp")

これで良いかと思っていたら落とし穴があった。

この書き方だと「www.」が付いていないURLの場合エラーとなってしまうのだ。

System.Diagnostics.Process.Start("shopping.yahoo.co.jp/")

  ↓こうなる

f:id:holmes:20130611104609p:plain

 

なのでテストで www.yahoo.co.jp を使って良いと思っていると

実際には別のURLが流れてきてエラーとなってしまう。

 

こうならないようにするには「http://」を忘れずに書くこと

System.Diagnostics.Process.Start("http://shopping.yahoo.co.jp/")