VB'de oluşturulmuş HTML sayfasını WebBrowser nesnesini diskteki dosyaları kullanmadan kullanarak göstermenin mümkün olup olmadığını bilmek istiyorum. Yani, bellekte HTML dosyası oluşturun ve WebBrowser nesnesi içinde gösterin. Teşekkürler! DocumentComplete olayı (about gidin: Eğer sıfırdan başlamak durumunda boş) içinWebBrowser nesnesinde WebBrowser nesnesi ile oluşturulan oluşturulmuş Web Sayfası VB'de
7
A
cevap
0
Çözümü buldum. Bu çok karmaşık değil. çözüm VB çalıştırmaktır: *
- WebBrowserObject.Navigate "about: HTML METİN" Bu işleri
- , bunu kontrol ettik. .Net Framework Visual Basic kullanarak
2
İlk beklemeye HTML content yüklemek veya IPersistStreamInit arabirimini (bir taban URL sağlamak istiyorsanız önerilir), daha sonra document 'ın IPersistMoniker kullanın.
Csexwb projesinde bir örnek (LoadHtmlIntoBrowser yöntemi) bulabilirsiniz.
+0
Kişisel yük HTML içeriği bağlantı ölümdür. – CodingBarfield
4
... Visual Basic 6 eski, denemek yılında
webBrowser1.DocumentText = "<html><body><a href='http://www.mywebsite.com'>My Web Site</a></body></html>"
...
WebBrowser1.Document.Open
WebBrowser1.Document.Write "<html><body><a href='http://www.mywebsite.com'>My Web Site</a></body></html>"
WebBrowser1.Document.Close
URL'lerde uzunluk sınırı vardır. –