אנשים רבים רוצים ליצור דפדפן משלהם, אך זה לא קל כמו שזה נראה. ידע בשפות תכנות יסייע ביצירת יישום כזה. איתם תוכלו לפתח דפדפן מלא עם פונקציות רבות ושונות.
הוראות
שלב 1
נסה לבנות דפדפן באמצעות Borland C ++ גרסה 6.0. אין צורך לכתוב כאן את המנוע, מספיק להשתמש במוכן המוכן של Internet Explorer. כתוב את הטופס והניח עליו את קטע CppWebBrowzer וכרטיסיות האינטרנט. זה בצד ימין. הוסף מפתח עריכה וכפתור כדי להזין כתובת. כתוצאה מכך, עליכם לקבל מלבן לבן, בו יוצגו דפי האתרים.
שלב 2
כתוב את האירועים המופעלים באמצעות הכפתור: CppWebBrowser1-> נווט (StringToOleStr (Edit1-> Text));. הוסף את המקשים שיש לכל הדפדפנים הסטנדרטיים. לדוגמא, הם יכולים להיות: קדימה, אחורה, עצירה, רענון ודף בית. הזן את הקודים עבורם: CppWebBrowser1-> GoBack (); - עבור כפתור "חזרה", CppWebBrowser1-> GoForward (); - עבור כפתור "קדימה", CppWebBrowser1-> עצור (); - עבור מקש העצירה, CppWebBrowser1-> רענן (); - כדי לרענן את הדף, CppWebBrowser1-> GoHome (); - לעבור לדף הבית. החלף את גוש העריכה ברכיב ComboBox. הוא נועד לאחסן כתובות דפים שנפתחו לאחרונה.
שלב 3
צור סרגל כרטיסיות באמצעות Pagecontrol. הצב רכיב זה על הטופס ולחץ עליו באמצעות לחצן העכבר הימני, לחץ על דף חדש בתפריט שנפתח. כל לחיצה חדשה תפתח את הלשונית הבאה. העבר את רכיב CppWebBrowser לכרטיסייה הראשונה. זה מספיק כדי לגרור אותו על פני אובייקט Treeview.
שלב 4
הכינו לוח יחיד כדי להתאים את כל לחצני הבקרה לדף הפעיל. העבר את CoolBar לטופס עם כל האלמנטים שלו, כתוב את הקוד ליצירת הכרטיסייה בפונקציה נפרדת. בקובץ הכותרת, בחר במחלקה TForm1, ואז בקטע שפורסם וסמן את פונקציית הריק _fastcall make_tab (); והעתק אותו ל- onKeyDown. זה יעזור להקל על עבודות הכרטיסיות. הפעל את הדפדפן שנוצר ובדוק אותו לגבי פונקציונליות.