[請問] 按鍵精靈Qui的Event出錯

作者: adamqwop (吃冰)   2014-06-21 17:55:36
剛嘗試想寫個Qui的簡單功能
兩個勾選的box01,02
當點擊box01,則box01勾選,並清除box02
反之亦然
Event Form1.box01.Click
If Form1.box01.value = 1 Then
Form1.box01.value = 0
Else
Form1.box01.value = 1
Form1.box02.value = 0
End If
End Event
結果嘗試點擊box01卻當掉了
後來多方測試,發現是event會無限的觸發
換個方法測試
Dimenv ai
Event Form1.box01.Click
If Form1.box01.value = 1 Then
Form1.box01.value = 0
Else
Form1.box01.value = 1
Form1.box02.value = 0
End If
ai = ai + 1
MsgBox ai
End Event
結果點擊box01後,MsgBox就開始從1往上一直加1 無法離開迴圈
按精算是VB架構,請問是哪邊出了問題
明明只做了一次Click動作,為何Event會重複的觸發?

Links booklink

Contact Us: admin [ a t ] ucptt.com