【发布时间】:2012-02-20 21:55:33
【问题描述】:
我有一个包含 10 个列表框的表单。我也有一个命令按钮。如何做到这一点,如果我按下命令按钮,它将选择我选择的列表框的第三项?
【问题讨论】:
标签: forms vb6 listbox controls
我有一个包含 10 个列表框的表单。我也有一个命令按钮。如何做到这一点,如果我按下命令按钮,它将选择我选择的列表框的第三项?
【问题讨论】:
标签: forms vb6 listbox controls
您可以通过将 10 个列表框转换为控件数组来实现。如果我没记错的话,您可以通过为表单中的每个 ListBox 实例指定相同的 Name 属性和唯一的、非负的 Index 属性来做到这一点。
假设您将所有列表框命名为ListBoxArr 并设置Index 属性,使第一个列表框为0,第二个为1,依此类推,那么您可以这样写
' Access the 6th list box and select the third item
' Remember, Index values are zero-based, so 0 is first item...
ListBoxArr(5).ListIndex = 2
【讨论】: