Vorrei sapere se è possibile visualizzare la pagina HTML creata in VB utilizzando l'oggetto WebBrowser senza utilizzare file su disco. Cioè, crea un file HTML in memoria e mostralo nell'oggetto WebBrowser. Grazie!Apri pagina Web generata con oggetto WebBrowser in VB
risposta
Bene, ho trovato la soluzione. Non è così complicato. La soluzione è quella di eseguire dal VB: *
- WebBrowserObject.Navigate "about: HTML TESTO"
- Funziona, Ho controllato.
Prima di attesa per l'evento DocumentComplete (passare a about: blank se si inizia da zero), quindi utilizzare la document s' IPersistMoniker (consigliato se si vuole fornire un URL di base) o interfaccia IPersistStreamInit per caricare HTML content.
È possibile trovare un esempio (il metodo LoadHtmlIntoBrowser) nel progetto csexwb.
vostro carico di collegamento contenuto HTML è la morte. – CodingBarfield
utilizzando Visual Basic in Net Framework ...
webBrowser1.DocumentText = "<html><body><a href='http://www.mywebsite.com'>My Web Site</a></body></html>"
Nel vecchio Visual Basic 6, provare ...
WebBrowser1.Document.Open
WebBrowser1.Document.Write "<html><body><a href='http://www.mywebsite.com'>My Web Site</a></body></html>"
WebBrowser1.Document.Close
C'è un limite di lunghezza sugli URL. –