WEBBROWSER1
Boa Tarde, Alguém sabe me dizer se tem como passar bloco HTML para o componente WebBrowser1, salvando em html consigo abrir normalmente. porém preciso realmente passar o código html via código.
Caramba, acho que não entendi bem. O que você quer é visualizar um HTML no WebBrowser, mas sem ter o HTML necessariamente, você vai passar ele para o documento.
preciso abrir o site dessa forma, passando o código html.
html = AbrirArq([Ô]C:\Users\info\Desktop\modelo boleto\site.txt[Ô])
WebBrowser1.Navigate html
html = AbrirArq([Ô]C:\Users\info\Desktop\modelo boleto\site.txt[Ô])
WebBrowser1.Navigate html
Acontece que não funcina assim. O método [Ô]Navigate[Ô] pode direcionar à um arquivo texto local, mas você precisa usar o protocolo correto:
WebBrwoser1.Navigate [Ô]file:///C:\Users\info\Desktop\modelo boleto\site.txt[Ô]
Cheguei a fazer isso, mais ele apresenta o código no navegador preciso que ele traduza esse código e apresente de forma web.
O que quer dizer com [Ô]de forma web[Ô]?
Se você fizer a mesma coisa, apontando para um arquivo html ao invés de um txt, ele será renderizado como HTML, se é isso que você quer dizer.
tentar explicar melhor:
tenho uma variável no sistema que contem algumas tags html, conforme apresentado abaixo
dim html as string
html= [Ô]<html><body>bem vindo</body></html>[Ô]
quero que o conteúdo dessa variável seja apresentado no WebBrwoser1
tentei fazer da seguinte forma WebBrwoser1.Navigate html, mais não aceitou
após passar a variável o WebBrwoser1 deverá apresentar o seguinte conteúdo: [Ô]Bem vindo[Ô]
tenho uma variável no sistema que contem algumas tags html, conforme apresentado abaixo
dim html as string
html= [Ô]<html><body>bem vindo</body></html>[Ô]
quero que o conteúdo dessa variável seja apresentado no WebBrwoser1
tentei fazer da seguinte forma WebBrwoser1.Navigate html, mais não aceitou
após passar a variável o WebBrwoser1 deverá apresentar o seguinte conteúdo: [Ô]Bem vindo[Ô]
Ah, agora entendi melhor. é bem simples de ser feito:
1 - Faça o controle navegar para [Ô]about:blank[Ô]. Isso cria uma instância de documento em branco o que possibilita que você sobrescreva o conteúdo HTML.
2 - Use o método Write do objeto Document, passando a variável que contém o seu HTML, assim:
Isso já resolve o que você quer.
1 - Faça o controle navegar para [Ô]about:blank[Ô]. Isso cria uma instância de documento em branco o que possibilita que você sobrescreva o conteúdo HTML.
2 - Use o método Write do objeto Document, passando a variável que contém o seu HTML, assim:
WebBrowser1.Document.Write suaVariavelHtml
Isso já resolve o que você quer.
Obrigado pela ajuda, resolveu meu problema!
Tópico encerrado , respostas não são mais permitidas