サーバーから送られてきたデータを WebBrowserで表示したい

解決


さい  2007-01-27 04:30:07  No: 135031

初心者でかなり低レベルな質問だと思いますがよろしくおねがいします
 Dim myRequest As WebRequest
        Dim myPostStream As Stream
        Dim myPostWriter As StreamWriter
        Dim myResponse As WebResponse
        Dim myWebStream As Stream
        Dim myWebReader As StreamReader

 'Webサーバから応答を得る
        myResponse = myRequest.GetResponse()

        '応答ヘッダを表示する
        RichTextbox1.Text = myResponse.Headers.ToString()

        'データを表示する
        myWebStream = myResponse.GetResponseStream()
        myWebReader = New StreamReader(myWebStream, myEncoding)
        RichTextbox1.AppendText(myWebReader.ReadToEnd())
   
        myResponse.Close()

===================
Textbox1.AppendText(myWebReader.ReadToEnd())
ここの部分をソースのままでなく
WebBrowserで表示させたいのですが、どのような処理をしたら宜しいのでしょうか?

低レベルな質問ですが宜しくお願いします。


ヤマ@文系  2007-02-07 05:30:57  No: 135032

ファイルを一旦ローカルに保存して
webbrowser1.navigate ローカルパス
がよいと思います。

以下のようにしても表示できるようです。
       AxWebBrowser1.Navigate("about:blank")

'documentCompletedイベントで
        Dim doc As mshtml.IHTMLDocument2

        doc = AxWebBrowser1.Document
        doc.body.innerHTML = "<html><body>TEST</body></html>"


さい  2007-02-17 23:14:48  No: 135033

お返事遅れましたが
参考になるご意見ありがとうございました。
助かりました。


※返信する前に利用規約をご確認ください。




  


  このエントリーをはてなブックマークに追加