精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>编程开发>>● Delphi>>Object Pascal语言>>Re: 请教控件与数组的问题。

主题:Re: 请教控件与数组的问题。
发信人: kss()
整理人: kingron(2000-12-05 19:31:33), 站内信件
【 在 krauser (龙二) 的大作中提到: 】
: 请教控件与数组的问题。
:      1。如何定义动态数组?
:      2。如何同时对个数不定的同类控件进行操作?

1、动态数组是在Delphi4及其以后版本才有,呵呵,兄弟你不会还在用Delphi3吧

var aaa:array of integer;
即定义的一个动态数组,但是在尚未设定动态数组的长度以前,只能用静态数组
,或是包含动态数组的Vaviant变量向其赋值;
如果要向数组的每个元素赋值,则必须先定义其长度:
Setlength(aaa,len);//len即为长度

2、最简单的方法是定义一控件数组,但是要注意的是:控件数组中的控件必须动
态创建,例如:
var bu:array[1..5] of TButton;
    n:integer;

for n:=1 to 5 do
begin
  bu[n]:=TButton.Create(Application);
  bu[n].Parent:=Self;  //没有此句控件将不会显示
end;

--
OO
 OO   @@      
  OO@@         
  @@\\          
@@  \\\          
     \\\          

※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.103.120.236]

[关闭][返回]




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

月光软件站·版权所有