Shumë njerëz duan të krijojnë shfletuesin e tyre, por kjo nuk është aq e lehtë sa duket. Njohja e gjuhëve të programimit do të ndihmojë në krijimin e një aplikacioni të tillë. Me ta, ju mund të zhvilloni një shfletues të plotë me shumë funksione të ndryshme.
Udhëzimet
Hapi 1
Provoni të ndërtoni një shfletues duke përdorur versionin 6.0 të Borland C ++. Nuk ka nevojë të shkruani motorin këtu, mjafton të përdorni atë të gatshëm nga Internet Explorer. Shkruani formularin dhe vendosni segmentin CppWebBrowzer dhe skedat e internetit në të. Onshtë në të djathtë. Shtoni një çelës redaktimi dhe një buton për të qenë në gjendje të futni një adresë. Si rezultat, duhet të merrni një drejtkëndësh të bardhë, në të cilin do të shfaqen faqet e faqeve.
Hapi 2
Shkruani ngjarjet që aktivizohen nga butoni: CppWebBrowser1-> Navigate (StringToOleStr (Ndrysho1-> Tekst)); Shtoni çelësat që kanë të gjithë shfletuesit standardë. Për shembull, ato mund të jenë: përpara, prapa, ndalo, rifresko dhe faqja kryesore. Vendosni kodet për ta: CppWebBrowser1-> GoBack (); - për butonin "prapa", CppWebBrowser1-> GoForward (); - për butonin "përpara", CppWebBrowser1-> Stop (); - për tastin e ndalimit, CppWebBrowser1-> Refresh (); - për të rifreskuar faqen, CppWebBrowser1-> GoHome (); - për të shkuar në faqen kryesore. Zëvendësoni bllokun e redaktimit me një përbërës të ComboBox. Designedshtë krijuar për të ruajtur adresat e faqeve të hapura së fundmi.
Hapi 3
Krijoni një shirit skedash duke përdorur Pagecontrol. Vendoseni këtë përbërës në formë dhe klikoni me të djathtën mbi të, klikoni Faqja e Re në menunë që hapet. Çdo shtyp i ri do të hapë skedën tjetër. Zhvendosni përbërësin CppWebBrowser në skedën e parë. Shtë e mjaftueshme për ta tërhequr atë përmes Objektit Pemë.
Hapi 4
Bëni një panel të vetëm për të akomoduar të gjithë butonat e kontrollit për faqen aktive. Transferoni CoolBar në formë me të gjitha elementet e tij, shkruani kodin për krijimin e skedës në një funksion të veçantë. Në skedarin e kokës, zgjidhni klasën TForm1, pastaj seksionin e publikuar dhe shënoni funksionin e pavlefshëm _ fastcall make_tab (); dhe kopjojeni atë në onKeyDown. Kjo do të ndihmojë në lehtësimin e punës me skedat. Nisni shfletuesin e krijuar dhe provojeni për funksionalitet.