要创建一个vb控件数组,首先需要声明一个控件数组变量,然后在代码中使用ReDim语句来定义数组的大小
要创建一个vb控件数组,首先需要声明一个控件数组变量,然后在代码中使用ReDim语句来定义数组的大小。以下是一个示例:
DimmyArray()AsControl
PrivateSubForm_Load()
DimiAsInteger
ReDimmyArray(0To4)'定义数组大小为0到4
Fori=0To4
SetmyArray(i)=Me.Controls.Add("VB.TextBox","TextBox"&i)'创建文本框控件并添加到数组中
WithmyArray(i)
.Left=100
.Top=100+i*30
.Width=100
.Visible=True
EndWith
Nexti
EndSub
在这个例子中,我们声明了一个名为myArray的控件数组变量,并在Form_Load事件中使用ReDim语句定义了数组的大小为0到4。然后通过循环创建了5个文本框控件,并将它们添加到myArray数组中。通过设置每个文本框的Left、Top、Width等属性,我们可以定位和设置这些文本框控件的显示样式。
版权声明
本文仅代表作者观点,不代表博信信息网立场。