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などのプロパティを設定することで、これらのテキストボックスコントロールの表示スタイルを配置および設定することができます。

bannerAds