CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
英特尔®游戏设计大赛100美元现金周周送 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C++ Builder >  基础类

帮忙,能否实现?

楼主passion2002(黑侠)2003-06-01 19:40:34 在 C++ Builder / 基础类 提问

我定义了一个静态edit控件数组TEdit*   edtarray[100];要把每一个edit挂接上,那还不要写100次,edtarray[0..99]=edit1..100,能否一个循环就实现! 问题点数:20、回复次数:4Top

1 楼qibo999(行路者)回复于 2003-06-01 19:48:40 得分 10

用动态生成:  
  TEdit*   edtarray[100];  
  for(int   i=0;i<100;i++)  
  {  
        edtarray   =   new   TEdit(this);  
   
  }  
  使用时:  
  ShowMessage(((TEdit   *)Sender)->Name);Top

2 楼kingfish(工作很忙,很少来csdn...)回复于 2003-06-01 19:52:47 得分 10

for(   int   i=1;   i<=100;   ++i){  
                edtarray[i-1]   =(TEdit   *)   FindComponent("Edit"+IntToStr(i));  
        }Top

3 楼xz_fj(嚣张.net)回复于 2003-06-01 21:13:03 得分 0

收藏Top

4 楼qibo999(行路者)回复于 2003-06-01 21:47:49 得分 0

呵呵,手误,应是:  
  edtarray[i]   =   new   TEdit(this);  
   
  完了记得delete啊  
  Top

相关问题

  • 能否用API实现
  • 新手送分:我想。。。,能否实现?
  • 以下功能能否实现?
  • 在页眉中能否实现....
  • 请教高手能否实现
  • 这个asp语句能否实现?
  • 串口通讯,能否实现
  • 能否实现表单提交两次
  • data控件能否实现“另存为”?
  • data控件能否实现“另存为”?

关键词

  • edtarray
  • 能否
  • 实现
  • tedit
  • edit

得分解答快速导航

  • 帖主:passion2002
  • qibo999
  • kingfish

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo