vb中的combo1.additem疑问?

2025-04-02 09:18:53
推荐回答(3个)
回答1:

第二个参数是指定新添加的项目在ComboBox中的位置,可以省略。
以下是MSDN的解释:

语法
object.AddItem item, index

说明
如果所给出的 index 值有效,则 item 将放置在 object 中相应的位置。如果省略 index,当 Sorted 属性设置为 True 时,item 将添加到恰当的排序位置,当 Sorted 属性设置为 False 时, item 将添加到列表的结尾。

回答2:

object.AddItem item, index

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

部分
描述

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

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

Index
可选的。是整数,它用来指定新项目或行在该对象中的位置。对于 ListBox 或 ComboBox
控件的首项,或者对于 MS Flex Grid 控件的首行,index 为
0。

回答3:

'如果在按钮事件中,则: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