vb中的combo1.additem疑问?

fori=0to6combo1.additemCstr(5+i*5),inexti这句语句中的additem后面为什么有两个参数,多出来的那个i有什么作用?... for i = 0 to 6
combo1.additem Cstr(5+i*5),i
next i
这句语句中的additem后面为什么有两个参数,多出来的那个i有什么作用?
展开
 我来答
百度网友bdb9803
2014-09-18 · TA获得超过1.1万个赞
知道大有可为答主
回答量:1.1万
采纳率:53%
帮助的人:9938万
展开全部
第二个参数是指定新添加的项目在ComboBox中的位置,可以省略。
以下是MSDN的解释:

语法
object.AddItem item, index

说明
如果所给出的 index 值有效,则 item 将放置在 object 中相应的位置。如果省略 index,当 Sorted 属性设置为 True 时,item 将添加到恰当的排序位置,当 Sorted 属性设置为 False 时, item 将添加到列表的结尾。
百度网友cc69e68
推荐于2016-09-26 · TA获得超过216个赞
知道小有建树答主
回答量:393
采纳率:84%
帮助的人:179万
展开全部
object.AddItem item, index

AddItem 方法的语法包含下列部分::

部分
描述

object
必需的。一个对象表达式,其值为“应用于”列表中的一个对象。

Item
必需的。字符串表达式,它用来指定添加到该对象的项目。这仅仅对于 MS Flex
Grid 控件,才能使用 tab字符(字符代码 09)分隔将要插入到新添加行中每列的多重字符串。

Index
可选的。是整数,它用来指定新项目或行在该对象中的位置。对于 ListBox 或 ComboBox
控件的首项,或者对于 MS Flex Grid 控件的首行,index 为
0。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
CTG392TEB
2014-09-18 · 超过57用户采纳过TA的回答
知道答主
回答量:107
采纳率:0%
帮助的人:140万
展开全部
'如果在按钮事件中,则:Private Sub Command1_Click() Combo1.Clear '清除下拉框原来的选项 Combo1.AddItem "语文" Combo1.AddItem "数学" Combo1.AddItem "英语"End Sub'如果在窗体启动时,则:Private Sub Form_Load() Combo1.Clear '清除下拉框原来的选项 Combo1.AddItem "语文" Combo1.AddItem "数学" Combo1.AddItem "英语"End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式