Bir çox insan öz brauzerini yaratmaq istəyir, amma bu göründüyü qədər asan deyil. Proqramlaşdırma dillərini bilmək belə bir tətbiqetmə yaratmağa kömək edəcəkdir. Onlarla bir çox fərqli funksiyaya sahib olan tam hüquqlu bir brauzer inkişaf etdirə bilərsiniz.
Təlimat
Addım 1
Borland C ++ versiya 6.0 istifadə edərək bir brauzer yaratmağa çalışın. Burada mühərriki yazmağa ehtiyac yoxdur, İnternet Explorer-dən hazır olanı istifadə etmək kifayətdir. Formanı yazın və üzərinə CppWebBrowzer seqmentini və internet nişanlarını yerləşdirin. Sağ tərəfdədir. Bir ünvan daxil etmək üçün bir düzəliş düyməsini və bir düyməni əlavə edin. Nəticədə saytların səhifələrinin göstəriləcəyi ağ düzbucaqlı almalısınız.
Addım 2
Düymə ilə aktivləşdirilən hadisələri yazın: CppWebBrowser1-> Naviqasiya (StringToOleStr (Edit1-> Text));. Bütün standart brauzerlərdə olan düymələri əlavə edin. Məsələn, bunlar ola bilər: irəli, geri, dayan, yeniləmə və ana səhifə. Onlar üçün kodları daxil edin: CppWebBrowser1-> GoBack (); - "geri" düyməsinə, CppWebBrowser1-> GoForward (); - "irəli" düyməsinə, CppWebBrowser1-> Stop (); - dayandırma düyməsi üçün CppWebBrowser1-> Refresh (); - səhifəni yeniləmək üçün CppWebBrowser1-> GoHome (); - ana səhifəyə getmək. Redaktə blokunu ComboBox komponenti ilə əvəz edin. Bu yaxınlarda açılan səhifə ünvanlarını saxlamaq üçün nəzərdə tutulmuşdur.
Addım 3
Pagecontrol istifadə edərək nişan çubuğu yaradın. Bu komponenti formaya qoyun və üzərinə sağ vurun, açılan menyuda Yeni Səhifə vurun. Hər yeni mətbuat növbəti nişanı açacaq. CppWebBrowser komponentini ilk sekməyə aparın. Bunu Object Treeview-də sürüşdürmək kifayətdir.
Addım 4
Aktiv səhifə üçün bütün idarəetmə düymələrini yerləşdirmək üçün tək bir panel düzəldin. CoolBar-ı bütün elementləri ilə formaya köçürün, nişanı yaratmaq üçün kodu ayrı bir funksiyada yazın. Başlıq sənədində TForm1 sinfini, sonra dərc olunan bölməni seçin və boşluq funksiyasını _fastcall make_tab () işarələyin; və onKeyDown'a kopyalayın. Nişanların işləməsini asanlaşdırmağa kömək edəcəkdir. Yaradılan brauzeri işə salın və funksionallıq üçün yoxlayın.