Você está aqui: Delphi ::: VCL - Visual Component Library ::: TWebBrowser |
Entenda e aprenda a usar o controle TWebBrowser em seus programas DelphiQuantidade de visualizações: 21105 vezes |
Um controle da classe TWebBrowser fornece acesso às funcionalidades de um navegador web fornecidas pelos componentes Microsoft?s Shell Doc Object e Control Library (SHDOCVW.DLL). Controles desta classe encapsulam a interface IWebBrowser2 (presente nos componentes citados) de forma a permitir o desenvolvimento de aplicações web browser personalizadas, navegação de arquivos e redes, visualização de documentos e downloads de dados. Por depender da DLL SHDOCVW.DLL, se quisermos usar o controle TWebBrowser em nossas aplicações Delphi, esta DLL deverá estar instalada no sistema no qual o programa será executado. Esta DLL é parte da instalação do Internet Explorer 4 ou mais recentes. Veja a posição da classe TWebBrowser na hierarquia de classes Delphi: TObject TPersistent TComponent TControl TWinControl TOleControl TWebBrowser Para colocar um controle TWebBrowser em um formulário só precisamos localizar este componente na seção Internet do Tool Palette e arrastá-lo para a posição desejada no formulário. Em seguida podemos carregar a página inicial do meu site Arquivo de Códigos da seguinte forma: procedure TForm3.Button1Click(Sender: TObject); var url: String; begin // vamos definir a URL a ser acessada url := 'http://www.arquivodecodigos.net'; // vamos acessar a página WebBrowser1.Navigate(url); end; Quando você executar a aplicação e clicar no botão verá a página http://www.arquivodecodigos.net ser carregad no controle WebBrowser. Você notará que o componente realmente se comporta como um navegador web. Experimente clicar nos links da página e veja que a navegação ocorre normalmente. Para fins de compatibilidade, esta dica foi escrita usando Delphi 2009. |
![]() |
Desafios, Exercícios e Algoritmos Resolvidos de Delphi |
Veja mais Dicas e truques de Delphi |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |