怎样动态改变vcl组件的事件响应代码? 我想让一个button在不同情况下执行不同的功能,除了在CLICK事件中加入大量判断语句外,能不能在运行时改变click事件的代码内容? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你只要动态改变它的实现过程就可以了。象下面这样 Case Index of 1 : Button1.OnClick := btnClick1; 2 : button1.OnClick := btnClick2; end;其中btnClick1, btnClick2都是自定义过程,他们的申明必须和Button1的onclick事件实现过程一样。OnClick(Sender : TObject); 还有一点想请教: 以上例子中btnClick1、btnClick2有什么要求, 是不是随便定义一个自己的过程就可以? 用DELPHI开发的Automation怎样在用regsvr32注册后,让IE认为是安全的? 招聘,招牌DEPHI程序员 請教關於tstringlist paradox数据库中类型为D的日期字段怎么查询呢? 请问interbase的默认用户名和密码? 各位大哥,怎么才可以让进度条和启动窗体同步。 昨天装了一下D8for.Net,请装过人的人谈谈看法啦. 开放数组参数 一个简单的语法问题!! 经典代码 关于sendbuf(var buff;count:integer)参数问题 想做一个监控网络的程序,这里最高只能给100分,如果答案正确,将重开两个贴子送分,总分300分。
Case Index of
1 : Button1.OnClick := btnClick1;
2 : button1.OnClick := btnClick2;
end;其中btnClick1, btnClick2都是自定义过程,他们的申明必须和Button1的onclick事件实现过程一样。OnClick(Sender : TObject);
以上例子中btnClick1、btnClick2有什么要求,
是不是随便定义一个自己的过程就可以?