怎样才能改变 ListIndex而不发生 Click 事件
编号:QA003570
建立日期: 2000年11月22日 最后修改日期:2000年11月22日
所属类别:
Feng:
操作系统: win98
编程工具: vb6.0
问题: 怎样才能当list的style=1时,改变 ListIndex而不发生 Click 事件?
水平: 刚入门
回答:
你可以这样做:
Dim bFire As Boolean
Private Sub Form_Load()
List1.AddItem "c"
List1.AddItem "d"
bFire = False
' 这里不触发Click事件
List1.ListIndex = 1
bFire = True
End Sub
Private Sub Form_Click()
' 这里触发Click事件
List1.ListIndex = 0
End Sub
Private Sub List1_Click()
If bFire = False Then Exit Sub
Debug.Print "Click"
End Sub
此问题由李海回答。
| |
|
|
| |
|
|