Paljud inimesed tahavad luua oma brauseri, kuid see pole nii lihtne, kui tundub. Sellise rakenduse loomisel on abiks programmeerimiskeelte tundmine. Nende abil saate välja töötada paljude funktsioonidega täisväärtusliku brauseri.
Juhised
Samm 1
Proovige luua brauser, kasutades Borland C ++ versiooni 6.0. Mootorit pole vaja siia kirjutada, piisab, kui kasutada Internet Exploreris olevat valmis. Kirjutage vorm üles ja asetage sellele segment CppWebBrowzer ja Interneti-vahelehed. See on paremal. Aadressi sisestamiseks lisage redigeerimisvõti ja nupp. Selle tulemusena peaksite saama valge ristküliku, milles kuvatakse saitide lehed.
2. samm
Pange kirja nupuga aktiveeritud sündmused: CppWebBrowser1-> Navigeeri (StringToOleStr (Redigeeri1-> Tekst));. Lisage võtmed, mis on kõigil tavalistel brauseritel. Näiteks võivad need olla: edasi, tagasi, peatus, värskendamine ja avaleht. Sisestage nende koodid: CppWebBrowser1-> GoBack (); - nupu "tagasi" jaoks CppWebBrowser1-> GoForward (); - nupu "edasi" jaoks CppWebBrowser1-> Stop (); - stoppklahvi jaoks CppWebBrowser1-> Värskenda (); - lehe värskendamiseks CppWebBrowser1-> GoHome (); - minna avalehele. Asendage redigeerimisplokk ComboBoxi komponendiga. See on mõeldud hiljuti avatud lehe aadresside salvestamiseks.
3. samm
Looge vahekaardiriba Pagecontroli abil. Asetage see komponent vormile ja paremklõpsake sellel, klõpsake avanevas menüüs nuppu Uus leht. Iga uus vajutus avab järgmise vahelehe. Teisaldage komponent CppWebBrowser esimesele vahelehele. Piisab selle lohistamisest üle objekti Treeview.
4. samm
Tehke üks paneel, kuhu mahuksid kõik aktiivse lehe juhtnupud. Viige CoolBar koos kõigi selle elementidega vormi, kirjutage vahelehe loomise kood eraldi funktsioonis. Valige päisefailis klass TForm1, seejärel avaldatud jaotis ja märkige funktsioon void _fastcall make_tab (); ja kopeerige see saidile KeyKown. See aitab vahelehtedel hõlpsamini töötada. Käivitage loodud brauser ja testige selle funktsionaalsust.