在BCB中有没有控件数组啊!?

ayane 2003-10-20 05:31:16
用过VB的控件数组,在BCB中不知有没有
怎么使用??

分数不够在加哈。
...全文
21 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
Nev 2003-10-23
  • 打赏
  • 举报
回复
埃,甘好用的控件数组c++builder居然没有,真是的
ayane 2003-10-21
  • 打赏
  • 举报
回复
感谢大家

老妖的网站我去了
很好很漂亮

以后会多去学的

sprewellkobe 2003-10-21
  • 打赏
  • 举报
回复
TButton *Btn[10];

for(int i=0;i<10;i++)
{
Btn[i]=new TButton(this);
Btn[i]->Parent=this;
Btn[i]->Left=i*50;
Btn[i]->Top=10;
Btn[i]->Width=10;
Btn[i]->Height=10;
}
Cocoky 2003-10-21
  • 打赏
  • 举报
回复
TList帮助上都有,看一看就会了
ccrun.com 2003-10-21
  • 打赏
  • 举报
回复
静态的控件数组用TList嘛。

TList *list=new TList;
list->Add(Button1);
list->Add(Button2);
list->Add(Button3);
list->Add(Button4);
list->Add(Button5);

for(int i=0;i<list->Count;i++)
{
((TButton *)list->Items[i])->Caption="新标题";
}
delete list;
ayane 2003-10-21
  • 打赏
  • 举报
回复
谢谢!
那静态的控件数组有没有可能实现呢
控件都是固定摆好的
yjy1001 2003-10-20
  • 打赏
  • 举报
回复
学bcb 多光顾老妖——
呵呵

或用动态创建控件的方法

TButton *Btn[20];
for(int i(0);i<20;i++){
Btn[i]=new TButton(this);
Btn[i]->Parent=this;
Btn[i]->Left=i*50;
Btn[i]->Top=10;
}
ccrun.com 2003-10-20
  • 打赏
  • 举报
回复
用Tlist吧。很方便的。

1. TList http://www.ccrun.com/doc/go.asp?id=333
2. 在BCB中使用VCL控件数组2 http://www.ccrun.com/doc/go.asp?id=57
3. 在BCB中使用VCL控件数组1 http://www.ccrun.com/doc/go.asp?id=56
4. C++Builder中实现控件数组的功能 http://www.ccrun.com/doc/go.asp?id=41

602

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder VCL组件使用和开发
社区管理员
  • VCL组件使用和开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧