AutoIT Tut 25: UICtrlRead – Đọc trạng thái dữ liệu control 0 (0)

AutoIT Tut 25: UICtrlRead – Đọc trạng thái dữ liệu control 0 (0)

AutoIT Tut 25: UICtrlRead – Đọc trạng thái dữ liệu control 0 (0)

Learn more »

GUICtrlRead

Đọc trạng thái hoặc dữ liệu của control

GUICtrlRead ( controlID [, advanced] )

Các tham số

controlID Định danh của control , được trả về từ hàm GUICtrlCreate…
advanced[tùy chọn] trả về thông tin mở rộng của control0 = (Default) trả về một giá trị là trạng thái hoặc dữ liệu của control1 = trả về thông tin mở rộng (xem chú ý)

Giá trị trả về

Th. Công : Trả về giá trị phụ thuộc vào loại control
Hỏng : Trả về 0
LoạiGiá trị
Checkbox, RadioTrạng thái của nút bấm (xem bảng trạng thái State trong file help)
Combo, ListGiá trị được chọn
Input, Edit Văn bản đã nhập vào
Button Văn bản đang hiển thị
Date Ngày được chọn
Progress Phần trăm hiện hành
Slider Giá trị hiện hành
TabMột số hoặc ID của control tabitem đã chọn , phụ thuộc vào giá trị tham số Advanced
Menu, MenuItemTrạng thái của menu/item. Xem State table
TreeViewID của control TreeViewItem được chọn
TreeViewItemTrạng thái của TreeViewItem
ListViewĐịnh danh (ID) của ListViewItem đã chọn. 0 có nghĩa là không có mục nào được chọn
DummyGiá trị được gán bởi GUICtrlSendToDummy hoặc  GUICtrlSetData

Chú ý

Trong chế độ advanced , giá trị trả về chứa dữ liệu bổ sung của control (xem bảng bên dưới)
ghi chú : không phải tất cả các control đều có sẵn thông tin bổ sung !

LoạiGiá trị bổ sung
Checkbox, Radio Văn bản của control
Menu, MenuItemVăn bản của control
TreeViewVăn bản của TreeViewItem đang được chọn
TreeViewItem Văn bản của treeviewitem
ListViewItemTrạng thái của ListViewItem nếu style mở rộng $LVS_EX_CHECKBOXES sử dụng trong chế độ advanced . Xem state table
TabID của control tabitem được chọn

Ø       Với checkbox , radio vài trạng thái có thể trả về  $GUI_FOCUS và $GUI_CHECKED,. Ví dụ : BitAnd(GUICtrlRead($Item),$GUI_CHECKED) để kiểm tra xem control có được đánh-dấu-chọn (check).

Ø       Đối với các mục trong Listview , vài trạng thái có thể được trả về như $GUI_CHECKED và $GUI_UNCHECKED (chỉ đối với control listview có style mở rộng  LVS_EX_CHECKBOXES – trả về dạng Advanced) . ví dụ : BitAnd(GUICtrlRead($Item),$GUI_CHECKED) để kiểm tra xem item có được đánh dấu hay không.

Ø       Đối với các mục trong TreeView , vài trạng thái có thể được trả về như $GUI_FOCUS, $GUI_EXPAND và $GUI_CHECKED, $GUI_UNCHECKED (chỉ đối với treeview controls có style TVS_CHECKBOXES). Ví dụ : BitAnd(GUICtrlRead($Item),$GUI_CHECKED) để kiểm tra xem control có được check


Lượt xem : 222

Integrations
Users

Share Profile

Anyone at KeenThemes can view
Anyone with link can edit

Give Award

Anyone at KeenThemes can view
Anyone with link can edit

Report User

Let us know why you’re reporing this person
Don't worry, your report is completely anonymous; the person you're
reporting will not be informed that you've submitted it