Көптеген адамдар өз браузерін жасағысы келеді, бірақ бұл оңай емес сияқты көрінеді. Бағдарламалау тілдерін білу мұндай қосымшаны құруға көмектеседі. Олардың көмегімен сіз көптеген әртүрлі функциялары бар толыққанды браузер жасай аласыз.
Нұсқаулық
1-қадам
Borland C ++ 6.0 нұсқасын пайдаланып браузер құрып көріңіз. Мұнда қозғалтқышты жазудың қажеті жоқ, Internet Explorer-дің дайын нұсқасын пайдалану жеткілікті. Пішінді жазып, оған CppWebBrowzer сегменті мен интернет қойындыларын орналастырыңыз. Ол оң жақта. Мекенжайды енгізу мүмкіндігі үшін редакциялау кнопкасын және батырманы қосыңыз. Нәтижесінде сайттардың парақтары көрсетілетін ақ тіктөртбұрышты алу керек.
2-қадам
Түймені белсендіретін оқиғаларды жазыңыз: CppWebBrowser1-> Шарлау (StringToOleStr (Edit1-> Text)); Барлық стандартты браузерлерде бар кілттерді қосыңыз. Мысалы, олар: алға, артқа, тоқтату, жаңарту және басты бет болуы мүмкін. Олар үшін кодтарды енгізіңіз: CppWebBrowser1-> GoBack (); - «артқа» батырмасы үшін CppWebBrowser1-> GoForward (); - «алға» батырмасы үшін CppWebBrowser1-> Stop (); - тоқтату пернесі үшін CppWebBrowser1-> Refresh (); - парақты жаңарту үшін CppWebBrowser1-> GoHome (); - басты бетке өту. Өңдеу блогын ComboBox компонентімен ауыстырыңыз. Ол жақында ашылған бет мекен-жайларын сақтауға арналған.
3-қадам
Pagecontrol көмегімен қойынды жолағын жасаңыз. Бұл компонентті формаға орналастырыңыз және оны тінтуірдің оң жақ түймешігімен нұқыңыз, ашылған мәзірде Жаңа парақты басыңыз. Әрбір жаңа басылған кезде келесі қойынды ашылады. CppWebBrowser компонентін бірінші қойындыға жылжытыңыз. Оны Object Treeview арқылы сүйреп апару жеткілікті.
4-қадам
Белсенді парақтың барлық басқару батырмаларын орналастыру үшін бір панель жасаңыз. CoolBar-ды барлық элементтерімен бірге формаға ауыстырыңыз, қосымша функцияда қойынды құру кодын жазыңыз. Тақырып файлында TForm1 класын, содан кейін жарияланған бөлімді таңдап, _fastcall make_tab () бос функциясын белгілеңіз; және оны onKeyDown-қа көшіріңіз. Бұл қойындылармен жұмыс істеуді жеңілдетуге көмектеседі. Құрылған браузерді іске қосып, оның функционалдығын тексеріңіз.