关于BCB 6.0 添加多个相同组件时的困惑,请各位大神帮忙,多谢
关于BCB 6.0 添加多个相同组件时的困惑,请各位大神帮忙,谢谢!
例如要添加5个Edit编辑框并进行操作,目前只能分别对5个组件单个操作,很麻烦
Edit0->Text = "123";
Edit1->Text = "123"
Edit2->Text = "123"
Edit3->Text = "123"
Edit4->Text = "123"
我想问是否有办法是用参数的方式,用for循环的方式一起操作?哪位大神有解,多谢!
------解决思路----------------------
例如要添加5个Edit编辑框并进行操作,目前只能分别对5个组件单个操作,很麻烦
Edit0->Text = "123";
Edit1->Text = "123"
Edit2->Text = "123"
Edit3->Text = "123"
Edit4->Text = "123"
我想问是否有办法是用参数的方式,用for循环的方式一起操作?哪位大神有解,多谢!
------解决思路----------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
for (int i = 0; i < ControlCount; i++)
{
if (Controls[i]->ClassNameIs(TEXT("TEdit")))
((TEdit *) Controls[i])->Text = TEXT("123");
}
}