Se você estiver usando o Internet Explorer, Firefox e Safari e pensar que você poderia fazer um trabalho melhor em fazer um navegador web, Visual Basic torna possível usar o controle embutido WebBrowser . Instruções
1
Crie um novo projeto clicando em Arquivo Novo Projeto. Quando solicitado, o nome " SimpleWebBrowser ". Clique em " OK". Você verá um formulário GUI em branco
2
Arraste os três componentes seguintes no formulário GUI da caixa de ferramentas da esquerda: . WebBrowser , TextBox e Button. O WebBrowser irá mostrar o conteúdo da web atual. O TextBox será a barra de endereços. E o Button vai ser o que o usuário clica para carregar a página web.
3
duplo clique no botão. Isto irá levá-lo para o código-fonte do seu programa e criar uma função " Button1_Click " . Cole o seguinte dentro dele:
Private Sub Button1_Click (sender System.Object , ByVal e As System.EventArgs ) Handles Button1.Click
Experimente em
WebBrowser1.Url = New Uri ( TextBox1.Text )
Pegar ex Como System.UriFormatException
WebBrowser1.Url = New Uri ( "http://" + TextBox1.Text )
End Try End Sub
Este tenta transformar o texto na caixa de texto em um endereço web. Se ele falhar, ele tenta novamente, mas assume que o usuário era preguiçoso e parou o "http://" a partir do endereço .
Você deverá ver um outro evento já no código-fonte com o nome " Form_Load ". Cole o seguinte dentro dele para implementar uma home page:
Sub Form1_Load Privada (sender System.Object , ByVal e As System.EventArgs ) Handles MyBase.Load
TextBox1.Text = " http://www.google.com "
WebBrowser1.Url = New Uri ( TextBox1.Text )
End Sub
O WebBrowser é implementado , mas há ainda algumas falhas : o painel de visualização do navegador não redimensionar quando o usuário redimensiona a janela
4
Clique no painel de visualização do WebBrowser em seu formulário de GUI. . Olhe na janela de propriedades na parte inferior direita e encontrar a propriedade âncora. Clique na caixa drop -down e clique nas setas até que todas as quatro setas são realçados. Isso garante que o painel de visualização WebBrowser irá redimensionar quando o usuário redimensiona a janela.