开发者

Open generated Web Page with WebBrowser object in VB

开发者 https://www.devze.com 2023-04-13 02:52 出处:网络
I\'d like to know if it possible to show HTML page created in VB using WebBrowser object without using files on di开发者_运维技巧sk.

I'd like to know if it possible to show HTML page created in VB using WebBrowser object without using files on di开发者_运维技巧sk. That is, create HTML file in memory and show it within WebBrowser object. Thanks!


Using Visual Basic in .Net Framework...

webBrowser1.DocumentText = "<html><body><a href='http://www.mywebsite.com'>My Web Site</a></body></html>"

In old Visual Basic 6, try...

WebBrowser1.Document.Open
WebBrowser1.Document.Write "<html><body><a href='http://www.mywebsite.com'>My Web Site</a></body></html>"
WebBrowser1.Document.Close


First wait for the DocumentComplete event (navigate to about:blank if you start from scratch), then use the document's IPersistMoniker (recommended if you want to provide a base url) or IPersistStreamInit interface to load HTML content.

You can find an example (the LoadHtmlIntoBrowser method) in the csexwb project.


Well, I've found the solution. It's not so complicated. The solution is to run from the VB: *

  • WebBrowserObject.Navigate "about:HTML TEXT"
  • It works, I've checked it.
0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号