textBoxの名前を変数扱い

[戻る]
ktkt 2008/02/29(金) 11:57:42
.net 2005 C++ CLRです。

Form1にのせたtextBox1やtextBox2の"1"とか"2"の部分を
int型とかで変数扱いすることは可能でしょうか。
for文でtextBox1[i]とかで使用したいんです。

pう 2008/02/29(金) 12:30:33
ん?
もうちょっと具体的に、どういうことがしたいの?

Blue 2008/02/29(金) 12:32:03
CheckBoxの例です。
http://hpcgi1.nifty.com/MADIA/Vcbbs/wwwlng.cgi?print+200703/07030007.txt

ktkt 2008/02/29(金) 12:52:09
Blueさん、ありがとうございます。
参考にさせていただきます。

ktkt 2008/03/03(月) 11:23:49
Form1.hのデザインを表示すると、下記のようなエラーが生じました。

C++ CodeDOM parser error: Line: 477, Column: 20 --- Unknown type 'cli.array 

Line477は以下の記述です。
this->textboxes = gcnew array<TextBox^>(13);
this->textboxes[0] = this->textBox1;
this->textboxes[1] = this->textBox2;
・
・
・
解決策をご教示お願いします。

Blue 2008/03/03(月) 12:08:00
> Line477は以下の記述です。
はどのメソッドの中?

Form_LoadイベントでなくInitializeComponentとかに書くと
VC++のデザインのやつがそんなに賢くないので表示できなくなります。

ktkt 2008/03/03(月) 12:41:10
[[解決]]
ありがとうございます。
InitializeComponentでは駄目なんですね。

古いスレッドには追加発言できません。