| Você está aqui: C# ::: Windows Forms ::: WebBrowser | 
| Carregando uma página HTML em um WebBrowser a partir de um diretório localQuantidade de visualizações: 11799 vezes | 
| Em algumas situações nós gostaríamos de exibir um documento web em um controle WebBrowser mas, este documento não será carregado a partir de um servidor web e sim de um diretório local ou em um outro computador na rede. Nesta dica mostrarei como isso é possível. 1) Comece criando o seguinte documento HTML: ---------------------------------------------------------------------- Se precisar de ajuda com o código abaixo, pode me chamar no WhatsApp +55 (62) 98553-6711 (Osmar) ---------------------------------------------------------------------- <html> <head> <title>Esta é uma página web</title> </head> <body> <h3>Veja esta página HTML</h3> </body> </html> Salve este documento HTML no diretório de sua preferência com o nome de pagina.html. Uma sugestão é "C:arquivo de codigos". 2) Adicione um controle WebBrowser em um formulário Windows Forms e insira o código abaixo no evento Click de um botão: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
private void button1_Click(object sender, EventArgs e){
  // vamos carregar o documento HTML a partir de um diretório local
  webBrowser1.Navigate(new Uri(@"C:arquivo de codigospagina.html"));
}
3) Execute a aplicação e veja o resultado. Fique atento que este código pode atirar três possíveis exceções: a) ObjectDisposedException - A instância da classe WebBrowser não é mais válida. b) InvalidOperationException - Uma referência para uma implementação da interface IWebBrowser2 não pôde ser obtida a partir do controle ActiveX WebBrowser usado para fornecer a funcionalidade do Internet Explorer ao controle WebBrowser. c) ArgumentException - O valor do parâmetro url não representa um URI (Uniform Resource Identifier) absoluto. | 
|  Link para compartilhar na Internet ou com seus amigos: | 
| Desafios, Exercícios e Algoritmos Resolvidos de C# | 
| Veja mais Dicas e truques de C# | 
| Dicas e truques de outras linguagens | 
| R - R para Matemática e Estatística - Como calcular desvio padrão usando a função sd() da linguagem R | 
| E-Books em PDF | ||||
| 
 | ||||
| 
 | ||||
| Linguagens Mais Populares | ||||
| 
			   1º lugar: Java | 


 
 





