Foxtable(狐表)用户栏目专家坐堂 → SelectedIndex 问题


  共有12341人关注过本帖树形打印复制链接

主题:SelectedIndex 问题

帅哥哟,离线,有人找我吗?
mr725
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:5154 积分:31434 威望:0 精华:8 注册:2008/9/8 12:27:00
SelectedIndex 问题  发帖心情 Post By:2010/4/23 18:00:00 [只看该作者]

Dim cmb As WinForm.ComboBox
cmb = Forms(
"窗口1").Controls("ComboBox1")
cmb.combolist = "A|B|C|D|E|F|G|D"


如果选择第一个D 这时cmb.SelectedIndex = 3
那么,当选择最后一个D时,cmb.SelectedIndex = 还是 3 ? 应该7才对呀!

说明:在【玩】fox时,假使允许有重复出现D的情况下。

 回到顶部
帅哥哟,离线,有人找我吗?
程兴刚
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:7249 积分:40704 威望:0 精华:16 注册:2008/8/31 23:23:00
  发帖心情 Post By:2010/4/23 18:35:00 [只看该作者]

自己的问题,因为您自定义列表项目就不应该重复,当重复时,查找到第一个就停止查询了,怎么会查到第七个?

 回到顶部
帅哥哟,离线,有人找我吗?
mr725
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:5154 积分:31434 威望:0 精华:8 注册:2008/9/8 12:27:00
  发帖心情 Post By:2010/4/23 18:59:00 [只看该作者]

哈哈~   已经说明了,就是这样玩的,Combolist本身并不排除重复的内容的,我只想取得第二个D在Combolist中的位置···  总有一天会有人碰到类似的需求的。


 回到顶部