faviconのことで・・・ への返答

投稿で使用できる特殊コードの説明。(別タブで開きます。)
本名は入力しないようにしましょう。
投稿した後で削除するときに使うパスワードです。返答があった後は削除できません。
返答する人が目安にします。相手が小学生か社会人かで返答の仕方も変わります。
最初の投稿が質問の場合、質問者が解決時にチェックしてください。(以降も追加書き込み・返信は可能です。)
※「過去ログ」について書くときはその過去ログのURLも書いてください。

以下の返答は逆順(新しい順)に並んでいます。

投稿者 shu  (社会人) 投稿日時 2011/6/23 08:48:59
>            Dim iconURL = "http://" & url.Host & "/favicon.ico"
>            Dim request As System.Net.WebRequest = System.Net.HttpWebRequest.Create(iconURL)
>            Dim response As System.Net.HttpWebResponse = request.GetResponse()
>            Dim stream As System.IO.Stream = response.GetResponseStream
>            Dim favicon = Image.FromStream(stream)
ここでどんな動きをするか確認して
ないときに

> Me.ico.Image = favicon
ここに設定するイメージを変更すればよいです。
投稿者 友哉  (高校生) 投稿日時 2011/6/22 18:53:02
faviconの事についてちょっと教えてください。
WebBrowserで表示したサイトのfaviconをだいたいは取得できるのですが・・・
faviconをしていないサイトがある時にこちらで用意したfaviconを表示することは可能でしょうか??

そのようなプログラムがあれば教えていただきたいです(泣)

アイコン取得プログラムはこんな感じです↓
  Dim url As Uri = New Uri(Textaddress.Text)
        If url.HostNameType = UriHostNameType.Dns Then
            Dim iconURL = "http://" & url.Host & "/favicon.ico"
            Dim request As System.Net.WebRequest = System.Net.HttpWebRequest.Create(iconURL)
            Dim response As System.Net.HttpWebResponse = request.GetResponse()
            Dim stream As System.IO.Stream = response.GetResponseStream
            Dim favicon = Image.FromStream(stream)
            Me.ico.Image = favicon

        End If