vb中的lndex的意思和用法
3个回答
展开全部
index主要用于Combobox和ListBox的索引。
Index一般表示用户的选择。ComboBox和ListBox一般含有多项值,用户选择其中一项后,ComboBox和ListBox中的Index值就会记录用户的选择,从上往下数,第一项的Index为0,第二项为1,以此类推,程序中只需使用Index属性就能获取当前用户的选择。
使用到该属性的控件包括:ComboBox、ListBox、DriveListBox、DirListBox、FileListBox等。
Index一般表示用户的选择。ComboBox和ListBox一般含有多项值,用户选择其中一项后,ComboBox和ListBox中的Index值就会记录用户的选择,从上往下数,第一项的Index为0,第二项为1,以此类推,程序中只需使用Index属性就能获取当前用户的选择。
使用到该属性的控件包括:ComboBox、ListBox、DriveListBox、DirListBox、FileListBox等。
展开全部
这个没有固定的意思
就看代码中怎么使用index这个变量了
通常来说,从字面上理解,index代表的是序号的意思
就看代码中怎么使用index这个变量了
通常来说,从字面上理解,index代表的是序号的意思
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
举例给你说明吧
窗体上你建立三个按钮,命名都为command1,第一个index属性值你写成0,第二个index属性值写成1,第,三个index属性值写成2,如果不使用index控件素组,那么程序会提示有重名,是否写入控件素组,不写入肯定编译不过去的。然后给command1添加以下代码:
Private Sub Command1_Click(Index As Integer)
'这个时候,如果你点击的是Command1(0),那么这里的这个Index的值就是0
'同理,如果点击的是Command1(1),那么这里的这个Index的值就是1
'因此,根据这个Index的值,就知道你究竟点的是哪个按钮了
If Index = 0 Then
MsgBox "你点了第一个按钮"
ElseIf Index = 1 Then
MsgBox "你点了第二个按钮"
Else
MsgBox "你点了第三个按钮"
End If
End Sub
窗体上你建立三个按钮,命名都为command1,第一个index属性值你写成0,第二个index属性值写成1,第,三个index属性值写成2,如果不使用index控件素组,那么程序会提示有重名,是否写入控件素组,不写入肯定编译不过去的。然后给command1添加以下代码:
Private Sub Command1_Click(Index As Integer)
'这个时候,如果你点击的是Command1(0),那么这里的这个Index的值就是0
'同理,如果点击的是Command1(1),那么这里的这个Index的值就是1
'因此,根据这个Index的值,就知道你究竟点的是哪个按钮了
If Index = 0 Then
MsgBox "你点了第一个按钮"
ElseIf Index = 1 Then
MsgBox "你点了第二个按钮"
Else
MsgBox "你点了第三个按钮"
End If
End Sub
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询