2011-10-16 15 views

Trả lời

0

Vâng, tôi đã tìm được giải pháp. Nó không quá phức tạp. Giải pháp là để chạy từ VB: *

  • WebBrowserObject.Navigate "about: HTML TEXT"
  • Nó hoạt động, tôi đã kiểm tra nó.
+0

Có giới hạn độ dài đối với các url. –

2

chờ đợi đầu tiên cho sự kiện DocumentComplete (điều hướng đến about: blank nếu bạn bắt đầu từ đầu), sau đó sử dụng document 's IPersistMoniker (khuyến cáo nếu bạn muốn cung cấp một địa chỉ cơ sở) hoặc giao diện IPersistStreamInit để tải HTML content.

Bạn có thể tìm thấy ví dụ (phương thức LoadHtmlIntoBrowser) trong dự án csexwb.

+0

tải liên kết nội dung HTML của bạn là sự chết. – CodingBarfield

4

Sử dụng Visual Basic trong .Net Framework ...

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

Trong cũ Visual Basic 6, hãy thử ...

WebBrowser1.Document.Open 
WebBrowser1.Document.Write "<html><body><a href='http://www.mywebsite.com'>My Web Site</a></body></html>" 
WebBrowser1.Document.Close 
Các vấn đề liên quan