在vb中,列表框可以使用additem和removeitem方法可以在程序运行时添加或者删除列表框中的项目,请问它们的语法是什么,好像语法里面有索引值,0是代表第一项吗,1是代表第二项吗,-1是代表最后一项吗
1、首先打开VB,绘制好相应的控件,两个命令按钮,一个列表框,一个文本框。
2、接下来大概更改一下各个控件的属性。
3、然后编写命令按钮从键盘输入文本框,并能能够添加项目代码。
4、接下来就能够编写删除代码,记得要遍历查询。
5、运行后便可以看到这样的程序,就完成了。
VB6.0中可使用AddItem 方法将项目添加到 ListBox 或 ComboBox 控件中。也可使用
RemoveItem 方法从 ListBox 或 ComboBox 控件中删除项目。
AddItem 方法:用于将项目添加到 ListBox 或 ComboBox 控件,或者将行添加到 MS Flex Grid
控件。不支持命名参数。
RemoveItem 方法:用以从 ListBox 或 ComboBox 控件中删除一项,或从 MS Flex Grid
控件中删除一行。不支持命名参数。
代码示例:
先使用 Addltem 方法增加 100 项给一个列表框。然后使用RemoveItem 方法按要求删除偶数项目。
Private Sub Form_Click()莫名被投诉:违反了知道协议,现已被系统收回,无法继续高质流程。
那删除第二项是不是就是list1.removeitem(1)。删除最后一项是不是要改为-1
追答List1.RemoveItem (index) 里面的索引index是针对最新的排列
List1.RemoveItem (0) 删除了“A”,之后索引就发生变化
此时继续执行List1.RemoveItem (0)会再删除第一项,也就是“B”项
所以说index是相对目前最新的,是动态的
你不能连续执行以下命令,会出错的
List1.RemoveItem (0)
List1.RemoveItem (1)
List1.RemoveItem (2) '此时只剩下一项,没有索引号2