VB中 返回所选中内容时 对于列表框 list1.text=list1.list(listindex)组合框时可以这么用吗?

 我来答
第五广英偶未
2020-01-08 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.4万
采纳率:34%
帮助的人:909万
展开全部
如果
Combo1.Style
=
2
那么
Combo1.Text
=
Combo1.List(Combo1.ListIndex)
如果
Combo1.Style
=
0
or
1
那么
Combo1.Text
不一定等于
Combo1.List(Combo1.ListIndex)
因为这时候Combo1是可以手工输入的,这时候Combo1.Text等于手工输入的内容,而这时Combo1.ListIndex是等于-1的,所以两者就不相同了。
如果这时Combo1是用鼠标选择而不是手工输入的,则
Combo1.Text
=
Combo1.List(Combo1.ListIndex)仍然成立
板淑敏麻午
2020-03-30 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.4万
采纳率:34%
帮助的人:645万
展开全部
表达式
list(list1.listindex)
返回当前选择项目的字符串。
列表中的第一项是
listindex
=
0,listcount
始终比最大的
listindex
值大
1。
对于可以做多重选择的控件,该属性的行为取决于所选择项目的个数。如果只选择了一个项目,listindex
返回该项目的索引。在多重选择中,listindex
返回包含在焦点矩形内的项目的索引,而不管该项目是否被选。
(我的vb书上找的)
语法
object.listindex
[=
index]
listindex
属性语法包含下面部分:
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式