用 BitAND 判斷 控件是否 ENABLE 該與何數相比??
打算判斷 控件是否 為 ENABLE 狀態....控件為....
$Tmoney=GUICtrlCreateInput("",125,225,120,20);
用 下面 的語法
BitAND(GUICtrlGetState($Tmoney),?????)???問號的地方 應該是什麼數值
這樣 才可以 得到 0 或者 1 的結果呢?? $GUI_ENABLE = 64
所以就是 64 或 直接用 $GUI_ENABLE 本帖最后由 kk_lee69 于 2012-8-26 21:21 编辑
回复 2# user3000
感謝回覆.....這個我有測試過不過 在 $GUI_ENABLE 的情況下會出現 64
在 $GUI_DISABLE 的情況下會出現 0
所以 出現64 是正常嗎??不是應該出現1 或者0 嗎有辦法出現 1或者0 嗎
就是因為搞不出1 或者0所以上來發問
怪的是
用 BitAND(GUICtrlRead($hFitem01), $GUI_CHECKED)這樣 來檢查 CHECKBOX就會只出現0 跟 1 那是因为 $GUI_CHECKED = 1
BitAND(GUICtrlGetState($Tmoney), 64) ... 非 64 即 0, 完全可以用 If 直接作判断, 跟 1 与 0 简直无分别呀 喔 ......原來如此了解了 感謝
页:
[1]