II. Cơ sở lý thuyết về ngơn ngữ VisualBasic
2. Chuựng ta coự theồ laứm gỡ vụựi VisualBasic
3.2 Các điều khiển mới so với VisualBasic 5.0:
Visual basic 6 đa thêm vào nhiều điều khiển AcxtiveX mới. Một số áp dụng cho các ứng dụng trên máy tính cá nhân độc lập, một số khác gắn với các đề án truy cập dữ liệu diện rộng.
* Ngày tháng với điều khiển monthview và datatimepicker.
VB6 cĩ hai điều khiển đa ra giải pháp mới để xem xét và chọn lựa ngày tháng, Mothview và Datatimepicker. Điều lý thú của các điều khiển này là chúng cho phép ta xem và chọn ngày trong ngữ cảnh lịch biểu.
Điều khiển Monthview trình bày một lịch biểu đầy đủ để ta cĩ thể duyệt theo từng ngày hoặc theo từng tháng. Điều khiển Datatimepicker tơng tự Monthview, nhng cĩ điểm khác là lịch biểu sẽ thả xuống khi ngời sử đụng nhấn vào nút mũi tên xuống của điều khiển.
* Sử dụng đồ hoạ Imagecombo.
Tơng tự Timer, Imagelist là điều khiển “ Windowless ” dùng để chứa các kiểu đồ hoạ khác nhau: Bmp, gif, biểu tợng, v.v... Imagelist thờng kết hợp với một điều khiển bằng cách gán Imagelist vào thuộc tính Imagelists của điều khiển đồ hoạ.
Điều khiển kết hợp ảnh (Imagecombo), là điều khiển mới của Visual basic 6, cho phép ta nhúng ảnh đồ hoạ trong hộp kết hợp (Combobox). Để thực hiện điều này Visualbasic 6 đa ra đối tợng mới, ComboItem chứa đựng tồn bộ thuộc tính về kiểu dáng cũng nh dữ liệu cần thiết để làm việc với Imagecombo. ComboItem cĩ thuộc tính text để hiển thị một dịng trong Imagecombo và thuộc tính Image dùng để định nghĩa đồ hoạ hiển thị trên dịng trong Imagecombo. Tơng tự các điều khiển ActiveX đồ hoạ mới, Imagecombo cĩ một Imagelists tham chiếu đến các ảnh và hình.
* Điều khiển FlatScrollBar.
VisualBasic 6 cung cấp một thay đổi mới của điều khiển thanh cuộn quen thuộc: FlatScrollBar. FlatScrollBar về cơ bản tơng tự thanh cuộn chuẩn (ScrollBar), ngoại trừ FlatScrollBar 3. Các tính năng mới trong VisualBasic 6