一个困扰我的问题!!一个想法!

leaber 2002-03-27 10:03:02
这么一个想法,不知道怎么实现!动态的生成几个按钮,如何实现不同按钮有不同的功能! 也就是动态按钮生成对应特定的功能!! 分不够再加!
...全文
31 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
leaber 2002-03-27
  • 打赏
  • 举报
回复
各位感谢了送分!!
王集鹄 2002-03-27
  • 打赏
  • 举报
回复
同意venne(感觉一下)的思路

参考:
TComponent.FindComponent()
TComponent.Name
TButton.Action
leaber 2002-03-27
  • 打赏
  • 举报
回复
我的EMAL:LEABER@163.NET
谢了,一会儿给分!!
thinkcat 2002-03-27
  • 打赏
  • 举报
回复
比如,动态生成了一个button:
procedure TForm1.Button1Click(Sender: TObject);
var
t:tButton;
begin
t:=tbutton.Create(application);
t.Parent:=form1;
t.Left:=75;
end;
现在我要让它们响应一些事件,如click事件,
自己写一个事件, 如:
Procedure MyClick(Sender: Tobject);
begin
end;

然后在生成BUTTON的时候:
t := TButton.create(application);
t.OnClick := MyClick;
Venne 2002-03-27
  • 打赏
  • 举报
回复
可以的呀,关键是你的这些功能是需要预先写好的,例如写在一个TActionList里,然后动态创建按钮,并将某个ACTION分配给这个按钮,即可实现你要的效果,如果你需要,可以写信给venne_t@163.com
并告之比较详细的要求,我写个例子给你。

5,388

社区成员

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

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