标题: 判断列表框是否选中的问题... [打印本页] 作者: cyber-bobo 时间: 2007-12-4 20:22 标题: 判断列表框是否选中的问题... 用isnull判断列表框是否选中,但问题是如果列表框曾经被选中后焦点跳到其它控件,这时列表框实际没有被选中(即变黑的那种),但它的值已不是null了,应如何解决呢?希望各位大哥能明白我的问题。作者: Victor_Duane 时间: 2007-12-4 20:28
if me.lst.ongotfocus then
else
end if
试试
[ 本帖最后由 Victor_Duane 于 2007-12-4 20:32 编辑 ]作者: Victor_Duane 时间: 2007-12-4 20:40
要不用判断活动控件来做
if Screen.ActiveControl="lstid" then
else
end if作者: andymark 时间: 2007-12-4 21:34
For I = 1 To Me.列表框ListCount - 1
If Me.列表框Selected(I) = True Then
MsgBox " 列表框已被选中"
Exit For
End If