试着解答:
1)这是Delphi本身的一种管理控件的方法,可以不必深究,知道就行。
2)在With语句可以加入对其他控件的操作。
3) for i:=0 to PageControl1.PageCount-1 do
a[i]:=PageControl1.Pages[i].Caption;
1)这是Delphi本身的一种管理控件的方法,可以不必深究,知道就行。
2)在With语句可以加入对其他控件的操作。
3) for i:=0 to PageControl1.PageCount-1 do
a[i]:=PageControl1.Pages[i].Caption;
解决方案 »
- DBGRID中不能显示负值的问题
- usb移动硬盘写入的问题
- 如何将byte类型的数组两个字节合并成一个integer字而成为integer类型的数组?
- DOUBLE的错误
- delphi 连接 mysql 是,用sqlConnection 连是报 libmysql.dll 无法load
- 高手指正,这句语言错在哪里?
- 有一个Image1控件,当鼠标进入时显示一幅图片,鼠标离开时显示另一幅图片。
- 请教动态生成报表,,,为什么没人帮我啊,,,急急,,,,,
- 一个入门级的Dll问题,那位兄弟来帮帮忙!
- tadoconnection数据库连接问题
- 三层结构中的应用服务器端如果只用一个TQuery控件行不行?
- 我想在DELPHI中建立数据表,不知道用那种类型的请赐教?
for i:=0 to PageControl1.PageCount-1 do
a[i]:=PageControl1.Pages[i].Caption;
for i:= 1 to 9 do
with TTabSheet.Create(Self) do
begin
PageControl := pagecontrol1;
Pages[i].Caption:='fadsf';
...
end;
a:array of String;
max: integere;
begin
max:=9;
setlength(a,max);
with pagecontrol1 do
for i:= 1 to max do
with TTabSheet.Create(Self) do
begin
PageControl := pagecontrol1;
a[i]:='Page['+IntToStr(i)+']';
Pages[i].Caption:=a[i];
...
end;
end;