Hur Man Bygger En Webbläsare

Innehållsförteckning:

Hur Man Bygger En Webbläsare
Hur Man Bygger En Webbläsare

Video: Hur Man Bygger En Webbläsare

Video: Hur Man Bygger En Webbläsare
Video: Ändra Webbläsare till Chrome 2024, Maj
Anonim

Många vill skapa sin egen webbläsare, men det är inte så enkelt som det verkar. Kunskap om programmeringsspråk hjälper till att skapa en sådan applikation. Med dem kan du utveckla en fullfjädrad webbläsare med många olika funktioner.

Hur man skapar en webbläsare
Hur man skapar en webbläsare

Instruktioner

Steg 1

Försök att bygga en webbläsare med Borland C ++ version 6.0. Det finns inget behov av att skriva motorn här, det räcker att använda den färdiga en från Internet Explorer. Skriv ner formuläret och placera CppWebBrowzer-segmentet och internetflikarna på det. Det är till höger. Lägg till en redigeringsknapp och en knapp för att kunna ange en adress. Som ett resultat bör du få en vit rektangel, där sidorna på webbplatserna kommer att visas.

Steg 2

Skriv ner de händelser som aktiveras med knappen: CppWebBrowser1-> Navigera (StringToOleStr (Edit1-> Text));. Lägg till nycklarna som alla vanliga webbläsare har. De kan till exempel vara: framåt, bakåt, stopp, uppdatera och hemsida. Ange koder för dem: CppWebBrowser1-> GoBack (); - för "tillbaka" -knappen, CppWebBrowser1-> GoForward (); - för knappen "framåt", CppWebBrowser1-> Stop (); - för stoppknappen, CppWebBrowser1-> Uppdatera (); - för att uppdatera sidan, CppWebBrowser1-> GoHome (); - för att gå till hemsidan. Ersätt redigeringsblocket med en ComboBox-komponent. Den är utformad för att lagra nyligen öppnade sidadresser.

Steg 3

Skapa en flikfält med Pagecontrol. Placera den här komponenten på formuläret och högerklicka på den, klicka på Ny sida i menyn som öppnas. Varje ny press öppnar nästa flik. Flytta CppWebBrowser-komponenten till den första fliken. Det räcker att dra det över Object Treeview.

Steg 4

Skapa en enda panel för att rymma alla kontrollknappar för den aktiva sidan. Överför CoolBar till formuläret med alla dess element, skriv koden för att skapa fliken i en separat funktion. I rubrikfilen väljer du klassen TForm1, sedan det publicerade avsnittet och markerar tomrumsfunktionen _fastcall make_tab (); och kopiera den till onKeyDown. Det hjälper till att göra flikar enklare att arbeta med. Starta den skapade webbläsaren och testa den för funktionalitet.

Rekommenderad: