-1

私は再び.netに問題があります。私は一連の10個のテキストボックスを持っています。配列からそれらを取り込み、そこにある値を別の配列に読み込めるようにしたいと考えています。vb6 では、10 個のテキスト ボックス/インデックスを持つテキスト ボックス配列を作成します。次に、txtbox(i).text = arrVal(i) でデータを入力し、arrVal(i) = txtbox(i) で参照します。必要に応じてフォームに 10 個のテキスト ボックスを作成できることに困惑していますが、vb6 の場合と同じように、何らかの方法でそれらを相互に関連付けたいと考えています。これをどのように行うことができるかについての助けをいただければ幸いです

4

1 に答える 1

3

VB6 で使用できるコントロール配列は、VB.NET ではサポートされていません。問題ありません。配列を自分で作成してください。

Public Class Form1
    Sub New()
        InitializeComponent()
        Boxes = New TextBox() {TextBox1, TextBox2, TextBox3}
    End Sub

    Private Boxes() As TextBox

End Class
于 2012-05-22T05:01:01.483 に答える