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: 11553 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> 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 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. |
![]() |
Desafios, Exercícios e Algoritmos Resolvidos de C# |
Veja mais Dicas e truques de C# |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |