Option ExplicitPrivate Sub Command1_Click()
Dim lngIndex As Long
For lngIndex = 0 To List1.ListCount - 1
If List1.List(lngIndex) = CStr(List1.ItemData(lngIndex)) Then
List1.Selected(lngIndex) = True
Else
List1.Selected(lngIndex) = False
End If
Next
End SubPrivate Sub Form_Load()
With List1
.AddItem "1st"
.AddItem "2"
.AddItem "3th"
.ItemData(1) = "2"
.ListIndex = -1
End With
End Sub
Dim lngIndex As Long
For lngIndex = 0 To List1.ListCount - 1
If List1.List(lngIndex) = CStr(List1.ItemData(lngIndex)) Then
List1.Selected(lngIndex) = True
Else
List1.Selected(lngIndex) = False
End If
Next
End SubPrivate Sub Form_Load()
With List1
.AddItem "1st"
.AddItem "2"
.AddItem "3th"
.ItemData(1) = "2"
.ListIndex = -1
End With
End Sub
解决方案 »
- 如何知道VB6运行时文件中的dll文件哪些需要注册,哪些不需要注册呢?
- 北大青鸟ACCP的学生来报到!
- 当我要用代码来移动鼠标时,怎样才能保证在代码未完成相关动作时,不让用户移动鼠标?
- 学生信息管理系统
- vb怎么动态连接mysql数据库?????在线等....
- 请问各位师哥师姐VB和VB。NET有什么不一样。
- 我现在做一个考试系统,它的客户端怎样操作服务器端的数据库?
- 有一个问题想问问所有的vb开发人员(关注中):
- 谢谢!!在vb中做数据库备份与恢复!!!急急急!!!!!!!!!!!
- 怎样屏蔽控件自身的右击菜单?
- 我的SQL语句错在哪里???
- 怎样在vb中调用word的组件把简体转成繁体.或把繁体转为简体!
'变量定义
Dim intCmbIndex As Integer '下拉菜单索引
'错误处理
On Error GoTo Err_MSg
'程序处理
'处理1.1:选择对应的下拉菜单项,并显示
With objCmbName
For intCmbIndex = 0 To .ListCount - 1
If .ItemData(intCmbIndex) = intItemData Then
.ListIndex = intCmbIndex
Exit Sub
Else
.ListIndex = -1
End If
Next
End With
Exit Sub
Err_MSg:
GetControlMsg 7000
End Sub