vb语句 list1.listindex<>-1

原句CmdRemove.Enabled=List1.ListIndex&lt;&gt;-1应该怎样理解。
2025-04-14 09:50:49
推荐回答(1个)
回答1:

List1.ListIndex<>-1 如果没有选择,前面为-1 , -1<>-1 ,运算结果为FalseCmdRemove.Enabled=False 就是移除 按钮 不可用, 因为没有选择嘛 如果有选择 前面是>=0的数 <>-1 的结果为 True这时 CmdRemove.Enabled=True ,移除按钮可用.