Bỏ qua đến nội dung
Bỏ qua điều hướng
Đăng nhập
MT.NET.VN

Viewbh Autoit Tut 26 Guictrlregisterlistviewsort Dang Ky Mot Ham Da Duoc Dinh Nghia Dung Vao Viec Sap Xep Cac Muc Trong Listview 0 0 2023 04 04 01 26 03

Tìm kiếm
Thuộc khóa học · baihoc_sub = 13

Ngôn ngữ AutoIT căn bản

Bài 1 / 1 trong khóa học.

Xem khóa học
100%
Bài trướcĐây là bài đầu tiên Bài sauĐây là bài cuối cùng
MT LEARNING · LESSON

AutoIT tut 26 : GUICtrlRegisterListViewSort -Đăng ký một hàm đã được định nghĩa dùng vào việc sắp xếp các mục trong ListView 0 (0)

AutoIT tut 26 : GUICtrlRegisterListViewSort -Đăng ký một hàm đã được định nghĩa dùng vào việc sắp xếp các mục trong ListView 0 (0)

AutoIT tut 26 : GUICtrlRegisterListViewSort -Đăng ký một hàm đã được định nghĩa dùng vào việc sắp xếp các mục trong ListView 0 (0)

GUICtrlRegisterListViewSort

Đăng ký một hàm đã được định nghĩa dùng vào việc sắp xếp các mục trong ListView.Đây là hàm nội bộ , sẽ được gọi tự động khi có yêu cầu sắp xếp.

GUICtrlRegisterListViewSort ( controlID, “function” )

Các tham số

controlID ID của ListView
function Tên của hàm cần gọi để thực hiện sắp xếp

Giá trị trả về

Th. Công :1
Hỏng :0

Chú ý :

!!! Để hàm có thể làm việc , bạn phải định nghĩa nó với tối đa 4 tham số , ngược lại thì hàm sẽ không được gọi !!!

Ví dụ :
Func MySortFunction($nListViewID, $LParam1, $LParam2, $nColumn)

EndFunc

hoặc

Func MySortFunction($nListViewID, $LParam1, $LParam2)

EndFunc


Khi hàm được gọi thì 4 tham số trên sẽ mang các giá trị sau :

Vị tríTham số Ý nghĩa
1controlIDID của ListView mà hàm cần sử dụng
2lParam1Giá trị của mục đầu tiên (theo mặc định là mục controlID).
3lParam2Giá trị của mục thứ hai (theo mặc định là mục controlID).
4columnCột sẽ được nhấp để sắp xếp (cột đầu tiên là 0).


Những giá trị sau sẽ được trả về để thay đổi cách chạy của hàm

Giá trị trả vềÝ nghĩa
-1Mục thứ nhất đặt trước mục thứ hai
0Không đổi
1Mục thứ nhất đặt sau mục thứ hai.

Xem thêm ví dụ trong file help để rõ cách làm việc.

ĐÁNH GIÁ NỘI DUNG 0.0/5 0 lượt đánh giá
Bạn thấy nội dung này thế nào?
Mỗi trình duyệt/tài khoản được chấm lại sau 24 giờ.
Báo bài lỗiGiúp MT.Net.VN phát hiện nội dung cần kiểm tra
Báo lỗi được ghi vào hệ thống để Admin kiểm tra. Không dùng chức năng này để gửi hỗ trợ cá nhân.
Home Dịch vụ Khóa học CPanel