listindex在vb中是事件

作者&投稿:雕瑾 (若有异议请与网页底部的电邮联系)

市士17756285196问: 求 vb当中ListIndex这个属性的详细解释
红桥区艾可回答: 1、ListIndex是你当前在List里选择的条目的下标,从0开始计算,如果没有选择这个属性的值就是-1 2、List1.ListIndex就是你当前在List1里所选择的项目的下标,这个语句把List1里中选定条目字符串值赋给A,

市士17756285196问: VB中ListIndex的作用 -
红桥区艾可回答: 表达式 List(List1.ListIndex) 返回当前选择项目的字符串.列表中的第一项是 ListIndex = 0,ListCount 始终比最大的 ListIndex 值大 1.对于可以做多重选择的控件,该属性的行为取决于所选择项目的个数.如果只选择了一个项目,ListIndex 返回该项目的索引.在多重选择中,ListIndex 返回包含在焦点矩形内的项目的索引,而不管该项目是否被选.(我的VB书上找的) 语法 object.ListIndex [= index] ListIndex 属性语法包含下面部分:

市士17756285196问: vb中listbox中有个代码,if list1.listindex<>—1 then·····书中用这个代码解释被选中时候的状态·· -
红桥区艾可回答: 不等于-1.一般情况下,在列表框中,如果有某项列表被选中,那么list1.listindex就会返回它的位置(从0开始),而如果没有列表项被选中,那么list1.listindex将会等于-1.所以你的这个语句来看,它的意思就是如果有列表项被选中,那么就执行then后面的语句.

市士17756285196问: VB列表框中执行:List1.ListIndex = 1 有何意义? -
红桥区艾可回答: List1.ListIndex = 1指列表框的第2条记录被选中,或者说第2条是当前行 注意 List1.Selected(1) = True 是对复选框的操作(勾选)

市士17756285196问: vb里的list1.index与list1.listindex有什么区别?? -
红桥区艾可回答: index只有在你创建了控件数组后才有效.他代表的是当前的控件是这个控件数组中的那个元素.而listindex指的是在这个列表框中,你目前选中(就是变蓝的那项)的项目的编号是多少.当没有选中时,listindex返回的值是-1.当选中第一个时,返回值是0,依次类推.

市士17756285196问: vb中list的用法
红桥区艾可回答: 我只做了list1和list2的,你需要可以添加更多数组以及代码来实现list3的..Dim l1, l2, l3 Private Sub Form_Load() Dim s$, i% s = "颜色 星期 运动" l1 = Split(s) For i = 0 To UBound(l1) List1.AddItem l1(i) Next s = "红色 绿色 黑色 蓝色 黄色" l1 = ...

市士17756285196问: vb中列表框控件中的index和linstindex的区别 -
红桥区艾可回答: index 是控件数组的索引.listindex 是控件内列表的索引.如果只有一个控件index就没有用.如果有同一个名称,多个控件的控件的数组,那么index 就是 区分不同控件的作用.比如:你有两个列表框.那么把两件列表框的名称(name)写成一样的list1 那么第一个就是list1(0),第二个就是list(1) 而在列表框中有多行,那么就一行就是list(0).listindex=0

市士17756285196问: vb中当点击list控件时List控件的选项跳到下一行.谢谢 -
红桥区艾可回答: Private Sub List1_Click() List1.ListIndex = List1.ListIndex + 1 End Sub

市士17756285196问: vb如何通过listindex值显示对应组合框的这个值对应的内容 -
红桥区艾可回答: 当两个组合框中的值是一一对应的,不管值本身是不是不断变化,都是可以实现的,vb当中,只要通过在第一个组合框的chang()事件中添加一个改变第二个组合框列表索引号listindex的句子就可以实现了.


本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网