Ngôn ngữ lập trình Visual Basic 6

Một phần của tài liệu xây dựng phần mềm quản lí kho hàng công ty bnc trần huyq (Trang 26 - 30)

Visual Basic là một ngôn ngữ lập trình hướng sự kiện ( event – driven ) và môi trường phát triển tích hợp ( IDE ) kết bó được phát triển đầu tiên bởi Alan Cooper dưới tên dự án Ruby, và sau đó được Microsoft mua và cải tiến nhiều. Visual Basic đã được thay thế bằng Visual Basic.NET. Phiên bản cũ của Visual Basic bắt nguồn từ phần lớn tứ phát triển ứng dụng nhanh ( Rapid Application Development, RAD), truy cập các cơ sở dữ liệu dùng DAO ( Data Access Object), RDO ( Remote Data Object), hay ADO ( ActiveX Data Object) và lập các kiểu điều khiển và đối tượng ActiveX.

Thuật ngữ “Visual” dùng để nói đến các phương thức dùng để tạo giao diện đồ họa người sử dụng. Thay vì viết những dòng mã lệnh để mô tả sự xuất hiện và vị trí của những thành phần giao diện ta chỉ cần thêm những đối tượng đã được định nghĩa trước ở vị trí nào trên màn hình. “ Basic “ là nói đến ngôn ngữ Basic – một ngôn ngữ được dùng bởi nhiều nhà lập trình hơn bất cứ ngôn ngữ nào khác trong lịch sử máy tính.

Khoa Tin học kinh tế

Visual Basic gắn liền với khái niệm lập trình trực quan, nghĩa là khi thiết kế chương trình, ta thấy ngay kết quả qua từng thao tác và giao diện khi chương trình thực hiện. Đây là thuận lợi lớn so với các ngôn ngữ lập trình khác, Visual Basic cho phép ta chỉnh sửa đơn giản, nhanh chóng hình dáng, màu sắc, kích thước của đối tượng có trong mặt ứng dụng.

Mặt khác khả năng của Visual Basic là khả năng kết hợp các thư viện liên kết động DLL ( Dynamic Link Library ). DLL chính là phần mở rộng cho Visual Basic tức là khi ta xây dựng một ứng dụng nào đó có một yêu cầu mà Visual Basic không thể đáp ứng được ta có thể viết thêm DLL phụ trợ.

Người dùng Visual Basic cũng thấy tiện lợi khi tiết kiệm được thời gian, công sức so với các ngôn ngữ khác khi xây dựng cùng một ứng dụng.

Khi viết chương trình bằng Visual Basic, chúng ta phải trải qua hai bước :

- Thiết kế giao diện

- Viết lệnh

Thiết kế giao diện :

Visual Basic là ngôn ngữ lập trình hướng đối tượng nên việc thiết kế giao diện rất đơn giản. Trong hộp Tools box, ta có thể xác định đối tượng, sau đó ta đặt đối tượng vào Form và tiến hành thay đổi một số thuộc tính của đối tượng đó trực tiếp trên đối tượng hoặc thông qua cửa sổ thuộc tính Properties Windows.

-Form :

Tương tự như trong Access, Form là biểu mẫu mỗi ứng dụng trong Visual Basic. Ta dùng Form nhằm định vị và sắp xếp các bộ phận trờn nú khi thiết kế các phần giao tiếp với người dùng.

Ta có thể xem Form như một bộ phận mà nó chứa các bộ phận khác. Form chính là ứng dụng, các thành phần của nó tương tác với các Form

Khoa Tin học kinh tế

khỏc, cỏc bộ phạn của chúng tạo nên giao tiếp cho ứng dụng. Form chính là giao diện chính cho ứng dụng, các Form khác có thể chứa các hộp thoại hiển thị các nhập liệu…

Trong nhiều ứng dụng Visual Basic, kích cỡ và vị trí của biểu mẫu vào lúc hoàn tất thiết kế là kích cỡ và hình dạng người dùng sẽ gặp vào thời gian thực hiện, hoặc lúc chạy. Điều này có nghĩa là Visual Basic cho phép ta thay đổi kích cỡ và di chuyển vị trí của Form đến bất kỳ nơi nào trong màn hình khi chạy một đề án bằng cách thay đổi các thuộc tính của nó trong cửa sổ thuộc tính. Thực tế, một trong những tính năng thiết yếu của Visual Basic là khả năng tiến hành những thay đổi động để đáp ứng các sự kiện của người dùng.

-Tools Box :

Bản thân hộp công cụ này chỉ chứa các biểu tượng biểu thị các điều khiển mà ta có thể bổ sung vào biểu mẫu, là bảng chứa các đối tượng được định nghĩa sẵn của Visual Basic. Các đối tượng này được sử dụng trong Form để tạo thành giao diện cho các chương trình ứng dụng của Visual Basic. Các đối tượng trong thanh công cụ này là thông dụng nhất. -Properties Windows:

Là nơi chứa danh sách thuộc tính của một đối tượng cụ thể. Các thuộc tính này có thể thay đổi để phù hợp với yêu cầu về giao diện của các chương trình ứng dụng.

-Project Explorer :

Do các ứng dụng của Visual thường dùng chung mã hoặc các Form đã tùy biến trước đó, nên Visual Basic tổ chức các ứng dụng thành Project. Mỗi Project có thể có nhiều Form và mã kích hoạt điều khiển trên một Form sẽ được lưu trữ chung với Form đó trong các tệp tin riêng biệt. Mã lập trình chung mà tất cả các Form trong ứng dụng chia sẻ có thể phân thành các module khác nhau và cũng được lưu trữ tách biệt, gọi là

Khoa Tin học kinh tế

Module mã. Project Explorer nêu tất cả các biểu mẫu tùy biến và được các Module mã chung, tạo nên một ứng dụng.

Viết lệnh :

-Dũng mã :

Điểm quan trọng phải nhận thức được ở khâu lập trình Visual Basic là Visual Basic xử lý mã chỉ để áp dụng các sự kiện. Thực vậy, không như nhiều ngôn ngữ lập trình khỏc, cỏc dũng mó thi hành trong một chương trình Visual Basic phải nằm trong thủ tục hoặc các hàm, cỏc dũng mó cô lập sẽ không làm việc.

-Cửa sổ code :

Cửa sổ code là nơi viết mã. Cửa sổ code có một thành tách ( Split Bar ) nằm bên dưới thành tiêu đề, tại đầu thanh cuộn dọc để có thể xem hai phần cửa sổ code cùng một lúc.

Khoa Tin học kinh tế

Một phần của tài liệu xây dựng phần mềm quản lí kho hàng công ty bnc trần huyq (Trang 26 - 30)

Tải bản đầy đủ (DOC)

(96 trang)
w