我是一个菜鸟,在学习过程中,想在程序中动态生成一组控件,在控件生成后,需要在其它地方对其属性进行更改,但我不会,请各位高手给予解答,先谢谢了!!!
解决方案 »
- WaitForSingleObject 问题
- 高手请看,为什么一个简单的delphi程序就能占用近20M内存?????
- 急!!!Interface not supported是什么问题???
- ··寻求《企业人事管理系统》实例的完整开发过程
- 在一个程序里,已经存盘的unit名可以改名吗?怎么改?
- 有谁知道DBRadioGroup和adotable配合使用时,为什么不会选中字段中的值?
- 如何得到当前鼠标指向的控件(如image,label这类的控件)名称?
- 高分求91-95高程试题及答案!!!
- 请教BatchMove该怎么用?我想把txt文件的内容导入到sqlserver中
- 怎样把小写字母转换成大写字母
- 用frreport做报表,用clientdataset做数据库连接,出现只能打印一条记录
- 昨晚看《红楼梦》,感慨曹雪芹的伟大
var
NewLa:TLabel//创建一个label
begin
NewLa:=TLabel.Create(self);
NewLa.Parent := Form1;
NewLa.Caption := 'Hello';//改变名称
NewLa.left := 120;//位置
.....//剩下你改什么都可以
end;
with TQRLabel.Create(TitleBand) do
begin
parent := TitleBand;
Left := 变量1;
Top := 变量2;
Height := 10;
Font.Size := 9;
...
end;
with FEdit do
begin
Parent := Form1;
Left := 10;
Top := 10;
end;在其它地方引用:
FEdit.Text := 'Hello,World';
var
FEdit : TEdit;
i:integer;
begin
for i:=0 to 10 do
begin
FEdit:=TEdit(Form1);
Parent := Form1;
Left := 10+i*10;
Top := 10;
end;
end;可生成10个EDIT控件,但程序只能对最后生成的一个控件进行正常引用,对前9个,怎么引用?!另外,componentindex的用法,也不是很清楚,希望各位大侠解救!!!