L b= Bound(Mang_bandau): U b= UBound(Mang_bandau)
2. Hộp văn bản (TextBox)
TextBox được dùng để nhập dữ liệu dạng văn bản (text) và nó được điều khiển bằng cách thiết lập những thuộc tính hay sự kiện hoặc sử dụng các phương thức phù hợp. Dưới đây là một số thành phần chính dùng đểđiều khiển TextBox:
Ø
ØThuộc tính: dùng để thiết lập cách thức hiển thị cho TextBox
Thuộc tính Mô tả Ghi chú
Text Nội dung văn bản chứa trong điều khiển. Kiểu String
TextAlign Cách thức hiển thị văn bản trong điều khiển Tham khảo Object Browser
9 3 3 2 7 6 4 5 8 1
MaxLength Qui định độ dài tối đa của văn bản trong điều khiển
(Nếu đặt MaxLength=0, độ dài của văn bản là tuỳ ý)
Kiểu Long
MultiLine Hiển thị nhiều dòng hay một dòng Kiểu Boolean ScrollBars Hiển thị thanh cuộn ngang hay dọc nếu nội
dung văn bản lớn hơn kích thước của điều khiển
Tham khảo Object Browser
Ø
ØCác phương thức hỗ trợ việc nhập văn bản vào TextBox:
Phương thức Mô tả Ghi chú
Copy Chép nội dung được đánh dấu trong điều khiển vào bộ nhớ đệm
Cut Di chuyển nội dung được đánh dấu trong điều khiển vào bộ nhớ đệm
Paste Chép nội dung từ bộ nhớ đệm vào điều khiển
Tham khảo trong Object Browser hoặc Help
Ø
ØCác sự kiện: thường dùng để xử lý khi có tác động lên TextBox, thường sử dụng hai sự kiện là: KeyPress và Change. Sự kiện, về bản chất là một chương trình con dạng Sub và được tự động gọi ra tương ứng với tác động nào đó lên TextBox, ví dụ như bấm phím hay thay đổi nội dung.
Sự kiện Change được gọi khi nội dung văn bản trong TextBox bị thay đổi. Còn sự kiện KeyPress được gọi khi có một phím được nhấn khi con trỏ đang nằm trong điều khiển. Sự kiện KeyPress có một tham số là KeyAscii. Tham số này có kiểu Integer và chứa mã ASCII của phím được nhấn (để biết mã ASCII của các phím, tham khảo KeyCodeConstants trong Object Browser).