Como Construir Um Navegador Da Web Em

Índice:

Como Construir Um Navegador Da Web Em
Como Construir Um Navegador Da Web Em

Vídeo: Como Construir Um Navegador Da Web Em

Vídeo: Como Construir Um Navegador Da Web Em
Vídeo: PYTHON #15 - CRIANDO NAVEGADOR DE INTERNET 2024, Maio
Anonim

Muitas pessoas desejam criar seu próprio navegador, mas isso não é tão fácil quanto parece. O conhecimento de linguagens de programação ajudará na criação de tal aplicativo. Com eles, você pode desenvolver um navegador completo com muitas funções diferentes.

Como criar um navegador da web
Como criar um navegador da web

Instruções

Passo 1

Tente construir um navegador usando Borland C ++ versão 6.0. Não há necessidade de escrever o motor aqui, basta usar o já pronto do Internet Explorer. Anote o formulário e coloque o segmento CppWebBrowzer e as guias da Internet nele. Está à direita. Adicione uma chave de edição e um botão para poder inserir um endereço. Como resultado, você deve obter um retângulo branco, no qual as páginas dos sites serão exibidas.

Passo 2

Anote os eventos que são ativados pelo botão: CppWebBrowser1-> Navigate (StringToOleStr (Edit1-> Text));. Adicione as chaves que todos os navegadores padrão possuem. Por exemplo, eles podem ser: avançar, retroceder, parar, atualizar e página inicial. Digite os códigos para eles: CppWebBrowser1-> GoBack (); - para o botão "voltar", CppWebBrowser1-> GoForward (); - para o botão "avançar", CppWebBrowser1-> Stop (); - para a chave de parada, CppWebBrowser1-> Refresh (); - para atualizar a página, CppWebBrowser1-> GoHome (); - para ir para a página inicial. Substitua o bloco de edição por um componente ComboBox. Ele é projetado para armazenar endereços de páginas abertas recentemente.

etapa 3

Crie uma barra de guias usando Pagecontrol. Coloque este componente no formulário e clique com o botão direito nele, clique em Nova página no menu que se abre. Cada novo pressionamento abrirá a próxima guia. Mova o componente CppWebBrowser para a primeira guia. Basta arrastá-lo pela árvore de visualização de objetos.

Passo 4

Faça um único painel para acomodar todos os botões de controle da página ativa. Transfira CoolBar para o formulário com todos os seus elementos, escreva o código para criar a guia em uma função separada. No arquivo de cabeçalho, selecione a classe TForm1, então a seção publicada e marque a função void _fastcall make_tab (); e copie-o para onKeyDown. Isso ajudará a tornar as guias mais fáceis de trabalhar. Inicie o navegador criado e teste sua funcionalidade.

Recomendado: