讀取指定控件的狀態(tài)或相關(guān)數(shù)據(jù)。
GUICtrlRead ( 控件ID )
參數(shù)
| 控件ID | 控件標(biāo)識(shí)符(控件ID),可由 GUICtrlCreate... 函數(shù)的返回值獲得。 |
返回值
| 成功: | 返回值視控件類型的不同而不同(請(qǐng)看下表)。 |
| 失。 | 返回值為0。 |
| 類型 | 值 |
| 復(fù)選框(Checkbox)單選框(Radio) | 按鈕的狀態(tài)。請(qǐng)查看狀態(tài)表 |
| 組合框(Combo)列表框(List) | 選中的項(xiàng)目 |
| 輸入框(Input)、編輯框(Edit) | 輸入的文本 |
| 按鈕(Button) | 顯示的文本 |
| 日期(Date) | 選中的日期 |
| 進(jìn)度條(Progress) | 當(dāng)前百分比 |
| 滑動(dòng)條(Slider) | 當(dāng)前值 |
| 標(biāo)簽(Tab) | 選中的標(biāo)簽項(xiàng)的編號(hào) |
| 菜單(Menu)、菜單項(xiàng)(MenuItem) | 菜單/項(xiàng)目的狀態(tài)。請(qǐng)查看狀態(tài)表 |
| 樹型視圖(TreeView) | 選中的 TreeView 項(xiàng)目的控件標(biāo)識(shí)符(控件ID) |
| 樹型視圖項(xiàng)目(TreeViewItem) | TreeView 項(xiàng)目的狀態(tài) |
| 列表視圖(ListView) | 選中的 ListView 項(xiàng)目的控件標(biāo)識(shí)符(控件ID)。0表示沒(méi)有項(xiàng)目被選中 |
| Dummy | 由 GUICtrlSendToDummy 或 GUICtrlSetData 設(shè)置的值 |
注意
無(wú)
相關(guān)
GUICtrlSet..., GUIGetMsg
示例
#include <GUIConstants.au3>
GUICreate("我的 GUI 之CtrlRead") ; 創(chuàng)建一個(gè)居中顯示的窗口
$n1=GUICtrlCreateList ("", 10,10,-1,100 )
GUICtrlSetData(-1,"項(xiàng)目1|項(xiàng)目2|項(xiàng)目3", "項(xiàng)目2")
$n2=GUICtrlCreateButton ("按鈕",0,100)
GUICtrlSetState(-1,$GUI_FOCUS) ; 焦點(diǎn)在按鈕上
GUISetState () ; 空窗口
; 運(yùn)行腳本直到窗口被關(guān)閉
Do
$msg = GUIGetMsg()
if $msg = $n2 then
msgbox(0,"list=", GUICtrlRead($n1)) ; 顯示選中的項(xiàng)目
endif
Until $msg = $GUI_EVENT_CLOSE
建水县| 扶绥县| 曲松县| 嵩明县| 施甸县| 四川省| 邛崃市| 临桂县| 绥芬河市| 湘潭县| 吐鲁番市| 淮安市| 关岭| 屏东县| 察雅县| 崇信县| 华坪县| 香港 | 桓仁| 安吉县| 弋阳县| 区。| 西充县| 宝鸡市| 文安县| 中西区| 双牌县| 高雄县| 韩城市| 平昌县| 丽江市| 孝感市| 甘谷县| 黄骅市| 辽中县| 河间市| 昌宁县| 柘城县| 西和县| 沅江市| 建始县|