VB.NET コントロール配列の作成方法【初心者向け解説】
VBコントロール配列を作成するには、まずコントロール配列変数を宣言し、次にコード内でReDimステートメントを使用して配列のサイズを定義する必要があります。以下は一例です:
Dim myArray() As Control
Private Sub Form_Load()
Dim i As Integer
ReDim myArray(0 To 4) ' 定义数组大小为0到4
For i = 0 To 4
Set myArray(i) = Me.Controls.Add("VB.TextBox", "TextBox" & i) ' 创建文本框控件并添加到数组中
With myArray(i)
.Left = 100
.Top = 100 + i * 30
.Width = 100
.Visible = True
End With
Next i
End Sub
この例では、myArrayという名前のコントロール配列変数を宣言し、Form_LoadイベントでReDimステートメントを使用して配列のサイズを0から4に定義しました。そして、ループを使用して5つのテキストボックスコントロールを作成し、それらをmyArray配列に追加しました。各テキストボックスのLeft、Top、Widthなどのプロパティを設定することで、これらのテキストボックスコントロールの表示スタイルを配置および設定することができます。