DOBON.NET DOBON.NETプログラミング掲示板過去ログ

コントロール配列について

分類:[.NET]

VB.NET2003を使用しております。

画面上にテキストボックスを10個貼り付け名前を
txtBox1
txtBox2
txtBox3
.
.
.
txtBox10
に付けました。

このテキストボックスの内容をFor文でまわしてクリアしたいと
思っております。

For intI as 1 to 10
txtBox & intI.text = ""
next intI

というようにプログラムを組みたいのですが、エラーになってしまいます。

どなたか、ご存じの方みえましたら教えて頂けないでしょうか?

宜しくお願い申し上げます。
> 画面上にテキストボックスを10個貼り付け名前を
> txtBox1
> txtBox2
> txtBox3
> .
> .
> .
> txtBox10
> に付けました。

Private textBoxArray() As TextBoxというような配列変数を用意し、
FormのLoadイベントででもこの配列に

textBoxArray = New TextBox(){txtBox1, txtBox2, ..省略.. , txtBox10}

のように入れておき、

> このテキストボックスの内容をFor文でまわしてクリアしたいと
> 思っております。
>
> For intI as 1 to 10
> txtBox & intI.text = ""
> next intI

For i = 0 To 9
myTextBoxArray(i).Text = ""
Next

のようにすればよいと思います。
よねKEN様

 早速の回答、本当にありがとうございます。

 出来ました!

           
解決済み!

DOBON.NET | プログラミング道 | プログラミング掲示板