Mnogi ljudi žele stvoriti vlastiti preglednik, ali to nije tako lako kako se čini. Poznavanje programskih jezika pomoći će u stvaranju takve aplikacije. Pomoću njih možete razviti punopravni pretraživač sa mnogo različitih funkcija.
Instrukcije
Korak 1
Pokušajte da napravite pregledač pomoću Borland C ++ verzije 6.0. Ovdje nema potrebe za pisanjem motora, dovoljno je koristiti onaj gotov iz Internet Explorera. Zapišite obrazac i na njega postavite segment CppWebBrowzer i Internet kartice. Desno je. Dodajte ključ za uređivanje i dugme da biste mogli unijeti adresu. Kao rezultat, trebali biste dobiti bijeli pravokutnik u kojem će se prikazivati stranice web lokacija.
Korak 2
Zapišite događaje koji se aktiviraju gumbom: CppWebBrowser1-> Navigate (StringToOleStr (Edit1-> Text));. Dodajte tipke koje imaju svi standardni preglednici. Na primjer, to mogu biti: prosljeđivanje, natrag, zaustavljanje, osvježavanje i početna stranica. Unesite kodove za njih: CppWebBrowser1-> GoBack (); - za dugme "povratak", CppWebBrowser1-> GoForward (); - za dugme "naprijed", CppWebBrowser1-> Stop (); - za tipku stop, CppWebBrowser1-> Refresh (); - za osvježavanje stranice, CppWebBrowser1-> GoHome (); - za otvaranje početne stranice. Zamijenite blok za uređivanje komponentom ComboBox. Dizajniran je za pohranu nedavno otvorenih adresa stranica.
Korak 3
Stvorite traku s karticama pomoću Pagecontrol. Postavite ovu komponentu na obrazac i kliknite je desnom tipkom miša, u novom meniju koji se otvori kliknite Nova stranica. Svaki novi pritisak otvorit će sljedeću karticu. Premjestite komponentu CppWebBrowser na prvu karticu. Dovoljno je povući ga kroz Object Treeview.
Korak 4
Napravite jednu ploču za smještaj svih kontrolnih tipki za aktivnu stranicu. Prenesite CoolBar u obrazac sa svim njegovim elementima, u posebnu funkciju napišite kod za stvaranje kartice. U datoteci zaglavlja odaberite klasu TForm1, zatim objavljeni odjeljak i označite funkciju void _fastcall make_tab (); i kopirajte ga na onKeyDown. Pomoći će vam da olakšate rad s karticama. Pokrenite kreirani pregledač i testirajte ga na funkcionalnost.