如何对一个动态创建的可视控件进行操作

xiaonan 2002-10-25 09:28:39
如何对一个动态创建的可视控件进行操作,
如:控件.left := 10 等;
...全文
15 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
雨后阳光2000 2002-10-26
  • 打赏
  • 举报
回复
同意搂上的,不过如果是要在空窗体上动态创建一个Button,首先你的窗体上要有一个这样的控件,不然Delphi会说你没声明
zsy_good 2002-10-26
  • 打赏
  • 举报
回复
var
B:TButton;
begin
B:=TButton.Create(Self);
B.Parent:=form1;
B.Left:=10;
B.Top:=10;
B.Visiable:=True;
end;
xzgyb 2002-10-26
  • 打赏
  • 举报
回复
with FindComponent('MyComponent') as TControl do
begin
Left := 23;
Top := 34;
...
end;
xiaonan 2002-10-26
  • 打赏
  • 举报
回复
可能是我的题目写错了,我要的不是这个,
我的意思是,控件是动态创建的,控件.name是已知的,
控件.classname是已知的。
而且是已经创建的。
但是没有这个变量。
这样子如何写这个属性。
qiqi97 2002-10-25
  • 打赏
  • 举报
回复
其实就是动态的设置属性啊,就如一楼写的那样
我还在他的代码下加一句
B.Caption:="Hello";
xjl 2002-10-25
  • 打赏
  • 举报
回复
>>
blazingfire 2002-10-25
  • 打赏
  • 举报
回复
var
B:TButton;
begin
B:=TButton.Create(Self);
B.Parent:=Self;
B.Left:=10;
B.Top:=10;
end;

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧