Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
テキストボックスの名称
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=9308#CommentId12643
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
るきお
 (社会人)
投稿日時
2009/8/26 22:08:34
こんにちは。
たとえば、次のようになります。
Dim
i
As
Integer
For
i = 1
To
3
Me
.Controls(
"TextBox"
& i).Text = i
Next
こちらの記事でも説明しているのでよろしければ参照してください。
http://homepage1.nifty.com/rucio/main/dotnet/shokyu/standard20.htm
(textbox & i).text = i
これがダメなのは、
& は文字列をつなぐ記号(演算子)であって、プログラムで使用するのキーワードやオブジェクト名をつなぐことはできないからです。
プログラムで使用するキーワードやオブジェクト名をつなぐ手段はありません。
必要な場合にはたいてい今回のControlsプロパティのような何かの要求ごとの機能が用意されています。