Cum Să Construiți Un Browser Web în

Cuprins:

Cum Să Construiți Un Browser Web în
Cum Să Construiți Un Browser Web în

Video: Cum Să Construiți Un Browser Web în

Video: Cum Să Construiți Un Browser Web în
Video: Create Your Own Browser Using Python | Python Project | PyQt5 2024, Mai
Anonim

Mulți oameni doresc să își creeze propriul browser, dar acest lucru nu este atât de ușor pe cât pare. Cunoașterea limbajelor de programare va ajuta la crearea unei astfel de aplicații. Cu acestea, puteți dezvolta un browser complet cu multe funcții diferite.

Cum se creează un browser web
Cum se creează un browser web

Instrucțiuni

Pasul 1

Încercați să creați un browser folosind Borland C ++ versiunea 6.0. Nu este nevoie să scrieți motorul aici, este suficient să folosiți cel gata de pe Internet Explorer. Notați formularul și plasați segmentul CppWebBrowzer și filele de internet pe el. Este pe dreapta. Adăugați o tastă de editare și un buton pentru a putea introduce o adresă. Ca rezultat, ar trebui să obțineți un dreptunghi alb, în care vor fi afișate paginile site-urilor.

Pasul 2

Notați evenimentele activate de butonul: CppWebBrowser1-> Navigate (StringToOleStr (Edit1-> Text));. Adăugați tastele pe care le au toate browserele standard. De exemplu, pot fi: înainte, înapoi, oprire, reîmprospătare și pagină de pornire. Introduceți codurile pentru acestea: CppWebBrowser1-> GoBack (); - pentru butonul „înapoi”, CppWebBrowser1-> GoForward (); - pentru butonul „înainte”, CppWebBrowser1-> Stop (); - pentru tasta de oprire, CppWebBrowser1-> Refresh (); - pentru a reîmprospăta pagina, CppWebBrowser1-> GoHome (); - pentru a accesa pagina de pornire. Înlocuiți blocul de editare cu o componentă ComboBox. Este conceput pentru a stoca adresele de pagină deschise recent.

Pasul 3

Creați o bară de file utilizând Pagecontrol. Plasați această componentă pe formular și faceți clic dreapta pe ea, faceți clic pe Pagină nouă în meniul care se deschide. Fiecare nouă apăsare va deschide următoarea filă. Mutați componenta CppWebBrowser în prima filă. Este suficient să-l trageți peste Object Treeview.

Pasul 4

Faceți un singur panou pentru a găzdui toate butoanele de control pentru pagina activă. Transferați CoolBar în formular cu toate elementele sale, scrieți codul pentru crearea filei într-o funcție separată. În fișierul antet, selectați clasa TForm1, apoi secțiunea publicată și marcați funcția nulă _fastcall make_tab (); și copiați-l în onKeyDown. Acesta vă va ajuta să faceți mai ușor să folosiți filele. Lansați browserul creat și testați-l pentru funcționalitate.

Recomandat: