Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Hướng dẫn sử dụng Dùng List Controls
MIỄN PHÍ
Số trang
23
Kích thước
515.5 KB
Định dạng
PDF
Lượt xem
1062

Hướng dẫn sử dụng Dùng List Controls

Nội dung xem thử

Mô tả chi tiết

Chương Bảy - Dùng List Controls

Có hai loại List controls dùng trong VB6. Ðó là Listbox và Combobox. Cả hai đều display một số hàng

để ta có thể lựa chọn.

Listbox chiếm một khung chữ nhật, nếu chiều ngang nhỏ thì có khi không display đầy đủ một hàng, nếu

chiều dài không đủ để display tất cả mọi hàng thì Listbox tự động cho ta một vertical scroll bar để cho

biết còn có nhiều hàng bị che và ta có thể xem các hàng ấy bằng cách dùng vertical scroll bar.

Combobox thường thường chỉ display một hàng, nhưng ta có thể chọn display bất cứ hàng nào khác.

Combobox giống như một tập hợp của một Textbox nằm phía trên và một Listbox nằm phía dưới.

Listbox có rất nhiều công dụng vì nó rất uyển chuyển. Trong chương nầy ta sẽ học qua các áp dụng sau

của Listbox:

• Display nhiều sự lựa chọn để User selects bằng cách click hay drag-drop

• Những cách dùng Property Sorted

• Cách dùng Multiselect

• Dùng để display Events

• Dùng để Search hay process text

• Cách dùng Itemdata song song với các Items của List

• Dùng làm Queue

Listbox

Display nhiều sự lựa chọn

Ta hãy bắt đầu viết một chương trình gồm có một Listbox tên lstNames nằm trong một Form. Trong

lstNames ta đánh vào tên của bảy người, mỗi lần xuống hàng nhớ đánh Ctrl-Enter, thay vì chỉ Enter,

nếu không VB6 tưởng ta đã đánh xong nên close property List. Các tên nầy là những hàng sẽ hiện ra

trong Listbox khi ta bắt đầu chạy program.

1

Ngoài lstNames ta cho thêm một Label với Caption STUDENTS để trang hoàng, và một Label khác tên

lblName. Mỗi khi User click lên hàng tên nào ta muốn display hàng tên ấy trong lblName. Sau cùng ta

cho vào một CommandButton tên CmdExit để cho User phương tiện Stop cái program. Ta sẽ có chương

trình như sau:

Private Sub lstNames_Click()

' Assign the selected line of Listbox lstNames to Caption of Label lblName

lblName.Caption = lstNames.List(lstNames.ListIndex) ' or = lstNames.text

End Sub

Private Sub CmdExit_Click()

End

End Sub

Giả sử ta click vào tên John Smith trên Listbox, ta sẽ thấy tên ấy cũng đuợc display trong Label

lblName.

Trong thí dụ nầy, Listbox lstNames có 7 hàng ( Items). Con số Items nầy là Property ListCount của

Listbox. Các Items của Listbox được đếm từ 0 đến ListCount-1. Trong trường hợp nầy là từ 0 đến 6.

Khi User click lên một hàng, Listbox sẽ generate Event lstNames_Click. Lúc bấy giờ ta có thể biết

2

Tải ngay đi em, còn do dự, trời tối mất!