button:=tbutton.create(application)
button.parent:=pagecontrol.pages[0]这样来写的
button.parent:=pagecontrol.pages[0]这样来写的
解决方案 »
- delphi 用canvas画的为什么会消失。
- delphi中如何执行linux中命令?
- 更新记录时为什么报错
- VCL中常用消息汇总(补分给aiirii(爱的眼睛) )
- DBGrid中如何才能响应某一个单元格双击事件?求教!急~~~~~
- 帮我看看sql语句哪错了?
- 无法绑定由多个部分组成的标识符bsskindbimage
- 怎样编程实现立即使文件夹中的隐含文件看不见的功能?哪里有好的有关注册表的BBS?
- 没有Provider,没有FileName,TClientDataSet怎样保存?
- ???一个让我痛苦已久的问题,望各路高手鼎立相助!!![关于close,请写源代码,举例说明,否则不给分;其实很简单,但我是菜鸟]
- 通过socket获得对方IP地址?
- 请斑竹不要删除这个贴子,如果大家想骂的话,就骂吧!那样,自己或许会好受一点
button能找到
放在了pagecontrol.pages里的button呢不能遍历的如何来做呢
button:=tbutton.create(application)
button.name:='a'
button.parent:=pagecontrol.pages[0]然后:
TButton(FindComponent('a'))
I, J: Integer;
begin
if PageControl1.PageCount <= 1 then Exit;
J := 0;
for I := 0 to PageControl1.Pages[1].ControlCount - 1 do
if PageControl1.Pages[1].Controls[I] is TButton then begin
Inc(J);
if J >= 2 then begin
TButton(PageControl1.Pages[1].Controls[I]).Caption := '测试测试看';
Break;
end;
end;
end;
pages呢动态的
button呢动态的窗口里动态的按钮用了这类的放法能访问,pagecontrol.pages里的BUTTON呢不
能了
啊。
(吃饭回来了,好热。)便利Pages[0]是0不是1的。
pages
button都在FORM1里在fomr2里找form1里的button用了上述的方法呢都不对了