comboBox中如何返回上一个值

chailang326 2008-03-17 08:54:06
比如说第一项是“01”,第二项“02”,三项“03”
如何分别取到他们?
combo1.list(i-1)行么?
...全文
97 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
zuoxingyu 2008-03-17
  • 打赏
  • 举报
回复
比如说第一项是“01”,第二项“02”,三项“03”
如何分别取到他们?
combo1.list(i-1)行么?

=========================
Private Sub Form_Load()
Combo1.AddItem "01"
Combo1.ItemData(Combo1.NewIndex) = 1

Combo1.AddItem "02"
Combo1.ItemData(Combo1.NewIndex) = 2

Combo1.AddItem "03"
Combo1.ItemData(Combo1.NewIndex) = 3

MsgBox Combo1.List(2)
End Sub

注意listindex是从0开始的
of123 2008-03-17
  • 打赏
  • 举报
回复
行。但是要保证它是有效值。
xixihaha_2011_098 2008-03-17
  • 打赏
  • 举报
回复
IF LISTINDEX-1>=0 THEN

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧