Delphi

本类阅读TOP10

·游戏外挂设计技术探讨①
·如何使用Delphi设计强大的服务器程序
·分布式网络考试系统原型分析及实现
·用DLL方式封装MDI子窗体。
·使用HOOK随心监视Windows
·Delphi 水晶报表打包解决
·url编码与解码工具附代码
·工人线程中关闭窗体的实现
·hdsi2.0 sql注入部分抓包分析语句
·Borland Delphi 2005 下载

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
DELPHI也可以实现控件数组,用定义数组变量实现控件数组

作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站

Delphi也可以实现控件数组,用定义数组变量实现控件数组

  小弟表达能力有限,此文章又是本人第一次发表文档,所以不周到之处请各位仁兄多多包涵。

  我们在使用Delphi时有时会发现一个问题,就是Delphi没有像VB或者VF等软件一样可以很方便的定义控件数组。小弟在编写一个多媒休演示光盘的时候因要用到很多Image控件,而且如果没有用控件数组的话将使程序写起来非常麻烦而且复杂化。所以想了很久,最终决定用定义数组变量的方式来实现控件数组。

  下面是代码:

procedure Tfrm_main.FormCreate(Sender: TObject);
var
  image:array[1..12] of TImage; //用于存放12个image图像框
  label:array[1..12] of TLabel;//用于存放12个label标签
begin
 //将image对象付给image数组
   image[1]:=image1;
   image[2]:=image2;
   image[3]:=image3;
   image[4]:=image4;
   image[5]:=image5;
   image[6]:=image6;
   image[7]:=image7;
   image[8]:=image8;
   image[9]:=image9;
   image[10]:=image10;
   image[11]:=image11;
   image[12]:=image12;
  //将label对象付给label数组
   label[1]:=label1;
   label[2]:=label2;
   label[3]:=label3;
   label[4]:=label4;
   label[5]:=label5;
   label[6]:=label6;
   label[7]:=label7;
   label[8]:=label8;
   label[9]:=label9;
   label[10]:=label10;
   label[11]:=label11;
   label[12]:=label12;
end;

至此你就可以在像用控件数组一样使用控件了。




相关文章

相关软件




月光软件程序下载编程文档电脑教程网站设计网址导航网络文学游戏天地幽默笑话生活休闲写作范文安妮宝贝
电脑技术编程开发网络专区谈天说地情感世界游戏元素分类游戏热门游戏体育运动手机专区业余爱好影视沙龙
音乐天地数码广场教育园地科学大观古今纵横谈股论金人文艺术医学保健动漫图酷二手专区地方风情各行各业

月光软件站·版权所有