CLI / c++.如何使用存储在变量中的名称来引用box

CLI/C++. How to refer to box using name stored in variable?

本文关键字:box 引用 变量 c++ 何使用 存储 CLI      更新时间:2023-10-16

我正在使用Visual Studio c++ 2010 Express,我想知道是否有可能使用存储在变量中的单词/数字来引用一些框(文本框,图片框,whateverbox)。例如:

textBox1 -> Text = "I fill textBox1 with some text";

一样
string ^ name = "textBox";
int number = 1;
name+number -> Text = "I fill textBox1 with some text";

那么,我能做到吗?我问,因为我有多个盒子,我想改变在一个循环(或一段时间)增加变量的数量,我不想每次都写每个盒子的名字,在代码中看起来很糟糕,可能不是最好的主意,这样做:/

如果你有多个文本框,你最好将它们存储在某种数组中,这样你就可以将它们称为textbox[0], textbox[1]

或者在像

这样的循环中执行
for ( int i = 0 ; i < 5 ; ++i )
     textbox[i]->Text = "Bar";