Do Visual Basic là một ngơn ngữ lập trình hướng đối tượng rất đơn giản, bằng cách đưa các đối tượng vào Form và tiến hành thay đổi một số thuộc tính của các đối tượng đĩ.
Form: Form là biểu mẫu của mỗi ứng dụng 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ư là một bộ phận mà mà nĩ cĩ thể chứa các bộ phận khác. Form chính của ứng dụng, các thành phần của nĩ tương tác với các Form khác và 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 của ứng dụng, các Form khác cĩ thể chứa hộp thoại, hiển thị cho nhập dữ liệu.
Khi thiết kế một chương trình tức là tạo ra một hay nhiều cửa sổ cho chương trình đĩ. Một chương trình Windows ban đầu thường cĩ một cửa sổ chính và trong quá trình làm việc cĩ thể phát triển thêm nhiều cửa sổ con. Khi ta gọi Visual Basic, ban đầu luơn cĩ một Form cho thiết kế:
Tools Box (Hộp cơng cụ): Bản thân hộp cơng cụ chỉ chứa các biểu tượng biểu thị cho 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ịn các đối tượng trong thanh cơng cụ sau là thơng dụng nhất:
Scroll Bar (Thanh cuốn): Các thanh cuốn được dùng để nhận nhập liệu hoặc hiển thị kết xuất khi ta khơng quan tâm đến giá trị chính xác của một đối tượng, nhưng lại quan tâm đến sự thay đổi nhỏ hay lớn.
Option Button Control (Nút chọn): Đối tượng nút chọn cho phép người dùng chọn một trong những lựa chọn đưa ra. Như vậy, tại một thời điểm chỉ cĩ một trong các nút chọn được chọn.
Check Box (Hộp kiểm tra): Đối tượng hộp kiểm tra cho phép người dùng kiểm tra một hay nhiều điều kiện của chương trình ứng dụng. Như vậy, tại một thời điểm cĩ thể cĩ nhiều hộp kiểm tra được đánh dấu.
Label (Nhãn): Đối tượng nhãn cho phép người dùng gán nhãn một bộ phận nào đĩ của giao diện cho chương trình ứng dụng. Dùng các nhãn để hiển thị thơng tin khơng muốn người dùng thay đổi.
Text Box (Hộp soạn thảo): Đối tượng Text Box cho phép người dùng đưa các chuỗi kí tự vào Form. Thuộc tính quan trọng nhất của Text Box là thuộc tính Text cho biết nội dung của hộp Text Box.
Command Button (Nút lệnh): Đối tượng Command Button cho phép ta quyết định thực thi một cơng việc nào đĩ khi người dùng click hoạt nĩ.
Properties Windows (cửa sổ thuộc tính): Properties Windows là nơi chứa danh sách các 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 được để phù hợp với yêu cầu về giao diện của nĩ.
Các thuộc tính cơ bản của các đối tượng trong Visual Basic 6.0
- Name: Tên của đối tượng, mỗi đối tượng phải cĩ tên khác nhau. - Caption: hiển thị nội dung trên cửa sổ thiết kế.
- Tab Index: thứ tự chuyển đến khi nhấn phím. - Tab Font: chọn font hiển thị trên đối tượng. - Backcolor, Forecolor: chọn màu hiển thị.
- Value: giá trị của đối tượng (dùng cho Check box và Option để xác định trạng thái được chọn hay khơng chọn).
- Text: nội dung chứa trong một Text box.
- MultiLine: cho phép hiện nhiều dịng trên Text box hay khơng. - Enable: cho phép đối tượng hoạt động hay khơng.
- Duration: xác định thời gian Timer tràn (đơn vị là ms). Các sự kiện cơ bản của các đối tượng trên VB 6.0:
- Form_Load: xảy ra mỗi khi mở một Form.
- Click: Xảy ra khi thực hiện nhấn chuột trái trên đối tượng. - Timer: xảy ra mỗi khi Timer tràn.