讀取指定控件的狀態(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表示沒有項(xiàng)目被選中 |
| Dummy | 由 GUICtrlSendToDummy 或 GUICtrlSetData 設(shè)置的值 |
注意
無
相關(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
嵩明县| 文山县| 香港 | 聂荣县| 梨树县| 桐庐县| 龙南县| 海阳市| 岳普湖县| 凤阳县| 太仆寺旗| 兴隆县| 水富县| 上杭县| 珠海市| 台东市| 宁乡县| 嘉义县| 沂南县| 潮州市| 大荔县| 吉林市| 松阳县| 嵊州市| 上犹县| 麻阳| 建平县| 永登县| 广州市| 湖口县| 海兴县| 宝鸡市| 荆门市| 新巴尔虎左旗| 洛阳市| 武隆县| 古丈县| 十堰市| 上饶县| 钟祥市| 汶川县|