Cách Xây Dựng Trình Duyệt Web Trong Năm

Mục lục:

Cách Xây Dựng Trình Duyệt Web Trong Năm
Cách Xây Dựng Trình Duyệt Web Trong Năm

Video: Cách Xây Dựng Trình Duyệt Web Trong Năm

Video: Cách Xây Dựng Trình Duyệt Web Trong Năm
Video: Cách để tạo một trang web từ A tới Z - Chỉ với 4 bước đơn giản 2024, Tháng mười một
Anonim

Nhiều người muốn tạo trình duyệt của riêng họ, nhưng điều này không hề dễ dàng. Kiến thức về ngôn ngữ lập trình sẽ giúp tạo ra một ứng dụng như vậy. Với chúng, bạn có thể phát triển một trình duyệt chính thức với nhiều chức năng khác nhau.

Cách tạo trình duyệt web
Cách tạo trình duyệt web

Hướng dẫn

Bước 1

Hãy thử xây dựng trình duyệt bằng Borland C ++ phiên bản 6.0. Không cần phải viết engine ở đây, chỉ cần sử dụng engine được tạo sẵn từ Internet Explorer là đủ. Viết ra biểu mẫu và đặt phân đoạn CppWebBrowzer và các tab internet trên đó. Nó ở phía bên phải. Thêm một phím chỉnh sửa và một nút để có thể nhập địa chỉ. Kết quả là, bạn sẽ nhận được một hình chữ nhật màu trắng, trong đó các trang của các trang web sẽ được hiển thị.

Bước 2

Viết ra các sự kiện được kích hoạt bằng nút: CppWebBrowser1-> Điều hướng (StringToOleStr (Edit1-> Văn bản));. Thêm các khóa mà tất cả các trình duyệt tiêu chuẩn đều có. Ví dụ, chúng có thể là: chuyển tiếp, lùi lại, dừng, làm mới và trang chủ. Nhập mã cho chúng: CppWebBrowser1-> GoBack (); - đối với nút "quay lại", CppWebBrowser1-> GoForward (); - đối với nút "chuyển tiếp", CppWebBrowser1-> Stop (); - đối với phím dừng, CppWebBrowser1-> Refresh (); - để làm mới trang, CppWebBrowser1-> GoHome (); - để chuyển đến trang chủ. Thay thế khối chỉnh sửa bằng một thành phần ComboBox. Nó được thiết kế để lưu trữ các địa chỉ trang đã mở gần đây.

Bước 3

Tạo thanh tab bằng Pagecontrol. Đặt thành phần này trên biểu mẫu và nhấp chuột phải vào nó, nhấp vào Trang Mới trong menu mở ra. Mỗi lần nhấn mới sẽ mở tab tiếp theo. Di chuyển thành phần CppWebBrowser sang tab đầu tiên. Chỉ cần kéo nó qua Object Treeview là đủ.

Bước 4

Tạo một bảng điều khiển duy nhất để chứa tất cả các nút điều khiển cho trang đang hoạt động. Chuyển CoolBar sang biểu mẫu với tất cả các phần tử của nó, viết mã để tạo tab trong một chức năng riêng biệt. Trong tệp tiêu đề, chọn lớp TForm1, sau đó là phần đã xuất bản và đánh dấu hàm void _fastcall make_tab (); và sao chép nó vào onKeyDown. Nó sẽ giúp làm việc với các tab dễ dàng hơn. Khởi chạy trình duyệt đã tạo và kiểm tra chức năng của nó.

Đề xuất: