vb 数组属性_学习VB编程第36天,如何动态添加控件数组
时间: 2023-08-18 12:08:42 浏览: 178
在VB中动态添加控件数组可以使用ReDim语句来实现。具体步骤如下:
1. 声明一个控件数组变量,例如:
```
Dim myControlArray() As Control
```
2. 使用ReDim语句来调整数组的大小,例如:
```
ReDim myControlArray(0 To 4)
```
这将创建一个长度为5的控件数组,可以使用索引0到4来访问其中的元素。
3. 使用For循环来遍历数组,为每个元素添加控件,例如:
```
For i = 0 To 4
Set myControlArray(i) = Me.Controls.Add("VB.TextBox", "TextBox" & i)
With myControlArray(i)
.Top = i * 20
.Left = 20
.Width = 100
.Height = 20
.Visible = True
End With
Next i
```
这将在窗体上创建5个文本框控件,并将它们存储在控件数组中,分别使用索引0到4访问。注意,控件数组中的每个元素都必须使用Set关键字赋值。
通过以上步骤,就可以实现在VB中动态添加控件数组。
阅读全文