Mnoho lidí chce vytvořit svůj vlastní prohlížeč, ale není to tak snadné, jak se zdá. Znalost programovacích jazyků pomůže při vytváření takové aplikace. S nimi můžete vyvinout plnohodnotný prohlížeč s mnoha různými funkcemi.
Instrukce
Krok 1
Zkuste vytvořit prohlížeč pomocí Borland C ++ verze 6.0. Není třeba zde psát engine, stačí použít hotový z Internet Exploreru. Zapište si formulář a umístěte na něj segment CppWebBrowzer a záložky internetu. Je to napravo. Přidejte klíč pro úpravy a tlačítko, abyste mohli zadat adresu. Ve výsledku byste měli získat bílý obdélník, ve kterém se budou zobrazovat stránky webů.
Krok 2
Zapište si události, které se aktivují tlačítkem: CppWebBrowser1-> Navigate (StringToOleStr (Edit1-> Text));. Přidejte klíče, které mají všechny standardní prohlížeče. Mohou to být například: vpřed, vzad, zastavení, obnovení a domovská stránka. Zadejte pro ně kódy: CppWebBrowser1-> GoBack (); - pro tlačítko „zpět“CppWebBrowser1-> GoForward (); - pro tlačítko „vpřed“CppWebBrowser1-> Stop (); - pro klávesu stop CppWebBrowser1-> Refresh (); - pro aktualizaci stránky, CppWebBrowser1-> GoHome (); - přejít na domovskou stránku. Nahraďte editační blok komponentou ComboBox. Je určen k ukládání nedávno otevřených adres stránek.
Krok 3
Vytvořte panel karet pomocí nástroje Pagecontrol. Umístěte tuto součást do formuláře a klikněte na ni pravým tlačítkem myši, v nabídce, která se otevře, klikněte na možnost Nová stránka. Každé nové stisknutí otevře další kartu. Přesuňte součást CppWebBrowser na první kartu. Stačí jej přetáhnout přes Object Treeview.
Krok 4
Vytvořte jeden panel, který pojme všechna ovládací tlačítka aktivní stránky. Přeneste CoolBar do formuláře se všemi jeho prvky, zapište kód pro vytvoření záložky do samostatné funkce. V souboru záhlaví vyberte třídu TForm1, poté publikovanou část a označte funkci void _fastcall make_tab (); a zkopírujte jej do onKeyDown. Pomůže vám usnadnit práci s kartami. Spusťte vytvořený prohlížeč a otestujte jeho funkčnost.