Tôi muốn biết nếu có thể hiển thị trang HTML được tạo trong VB bằng cách sử dụng đối tượng WebBrowser mà không sử dụng tệp trên đĩa. Tức là, tạo tệp HTML trong bộ nhớ và hiển thị nó trong đối tượng WebBrowser. Cảm ơn!Mở trang Web được tạo bằng đối tượng WebBrowser trong VB
7
A
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ó.
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
- 1. Lỗi VB "đối tượng được yêu cầu"
- 2. Dừng WebBrowser khiến Internet Explorer được mở
- 3. VB Rõ ràng Scripting.Dictionary đối tượng
- 4. Nộp một hình thức trang web bằng điều khiển WebBrowser trong C#
- 5. Android WebBrowser cuộn xuống trang
- 6. Cách tạo trang web được bảo mật bằng https
- 7. Gửi nhấp chuột được mô phỏng qua WebBrowser trong C# tới đối tượng flash được nhúng trong HTML
- 8. tạo đối tượng JQuery bằng cách truyền đối tượng DOM?
- 9. Làm cách nào để "Mở trong Cửa sổ mới" bằng cách sử dụng điều khiển WebBrowser?
- 10. Truy cập bảng điều khiển web WebBrowser được nhúng
- 11. Có gì sai khi tạo một trang web được hỗ trợ bằng Python Pickle không?
- 12. Cách tạo trang web chỉ có thể mở từ một địa chỉ IP được chỉ định
- 13. đăng nhập vào trang web bằng HTMLAgilityPack
- 14. Lỗi tải trang WebBrowser kiểm soát
- 15. Mở một tệp cục bộ trong Eclipse từ trang web
- 16. Khởi tạo đối tượng singleton bằng Class.forName()?
- 17. Tạo đối tượng giả bằng giao diện
- 18. Trình tạo trang web tĩnh
- 19. Tạo URL cho đối tượng Rally bằng FormattedID?
- 20. Nhận trang được tạo bằng Javascript bằng Python
- 21. Đối tượng Singleton trong IIS Web Garden
- 22. Tạo đối tượng lồng nhau bằng JSON trong Rails
- 23. Cách sử dụng hộp thoại mở tệp trong VB 6?
- 24. mở một trang web trong IE bằng cách sử dụng C#
- 25. Có bao nhiêu đối tượng được tạo
- 26. Không thể tạo hoặc mở trang web trong Visual Studio 2012 Ultimate SP1 x64
- 27. Visual Studio đang mở trang web trong notepad
- 28. mở của người dùng, hoặc chuyển sang tab thích hợp nếu trang web đã được mở
- 29. Loại đối tượng được tạo bởi ListCollectionView.AddNew
- 30. Zend_Paginator tạo sự cố trong trang web
Có giới hạn độ dài đối với các url. –