Hộp văn bản (TextBox)

Một phần của tài liệu vba (Trang 68 - 69)

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).

Một phần của tài liệu vba (Trang 68 - 69)