コントロール名に変数を使うには?

解決


しろがね  2005-08-06 12:11:45  No: 123981  IP: [192.*.*.*]

TextBox1
とあるとき変数を使って記述するにはどうすればいいんでしょうか。

dim i as long
i=1
TextBox(i)

でaccessのVBAでは出来てたんですけどVB.NETでは出来ませんでした。

あと今回のような基礎についてわかりやすく書かれているページ
をご存知でしたら教えていただけませんか?

よろしくお願いします。

編集 削除
通ってみた  2005-08-06 13:11:41  No: 123982  IP: [192.*.*.*]

>>dim i as long
>>i=1
>>TextBox(i)
>>でaccessのVBAでは出来てたんですけどVB.NETでは出来ませんでした。

できますよ。

ヒント:index

編集 削除
じゃんぬねっと  URL  2005-08-06 14:54:57  No: 123983  IP: [192.*.*.*]

index は、VB.NET (VB2002, VB2003) にはありません。

コントロール "の" 配列を使います。
http://jeanne.wankuma.com/tips/control/02-arraycontrol.html

編集 削除
通ってみた  2005-08-06 15:17:07  No: 123984  IP: [192.*.*.*]

なんですとー!


何もかもが違う

編集 削除
しろがね  2005-08-08 09:24:26  No: 123985  IP: [192.*.*.*]

通ってみたさん、じゃんぬねっとさんありがとうございます。

やっぱりVBAとはぜんぜん違うんすね。。
VBAさえまだまだなのにまた勉強のやり直しです。

ホームページ他にもいろいろ参考にさせていただきます。

編集 削除