TMethod的妙用:解决动态创建的组件的事件赋值问题 by LYSoft LiuYang
2005-02-01 14:28
495 查看
program Test;
uses
Windows,
SysUtils,
ExtCtrls,
Classes,
Forms;
var
timer1:TTimer; Method:TMethod;
procedure Timer1Timer(Sender: TObject);
begin
MessageBox(0, 'aa', 'bb', 0);
end;
begin
timer1:=TTimer.Create(nil);
timer1.Interval:=3000;
Method.Data := nil;
Method.Code := @Timer1Timer;
timer1.OnTimer:= TNotifyEvent(Method);
while True do Application.ProcessMessages;
end.
http://lysoft.7u7.net
uses
Windows,
SysUtils,
ExtCtrls,
Classes,
Forms;
var
timer1:TTimer; Method:TMethod;
procedure Timer1Timer(Sender: TObject);
begin
MessageBox(0, 'aa', 'bb', 0);
end;
begin
timer1:=TTimer.Create(nil);
timer1.Interval:=3000;
Method.Data := nil;
Method.Code := @Timer1Timer;
timer1.OnTimer:= TNotifyEvent(Method);
while True do Application.ProcessMessages;
end.
http://lysoft.7u7.net
相关文章推荐
- 用 TMethod 解决动态创建控件后事件赋值的问题
- 解决jquery动态创建元素绑定事件失效问题
- 动态创建组件时遇到的问题及解决方法
- updatepanel中动态生成组件及绑定事件问题的解决
- 用Delphi在2000和XP/2003下从Ring3进入Ring0的无驱动解决方法by LYSoft LiuYang
- 用Delphi在2000和XP/2003下从Ring3进入Ring0的无驱动解决方法by LYSoft LiuYang
- 解决jquery动态创建元素绑定事件失效问题
- UE4为组件Component注册事件时没有效果的问题解决
- 解决Proxy.newProxyInstance创建动态代理导致类型转换错误的问题
- jquery动态添加元素事件失效问题解决方法
- 在对话框中动态创建的菜单不能响应UpdeateCommand的问题解决方法
- 总结Asp.net中Page加载PostData的具体过程 进而解决"获取动态创建的控件的PostData数据"问题
- 开发中遇到的问题-动态创建按钮并且添加带有参数的点击事件
- Jquery解决动态加入的新元素后事件无法响应的问题
- Asp.net 动态创建的控件并添加事件,无响应的解决方法。
- 解决微信小程序组件scroll-view中bindscrolltolower事件触发不了的问题
- 解决android中HorizontalScrollView的滚动事件与组件的Touch冲突问题 --- 修正版
- 如果dom节点是动态添加进页面的,在页面节点绑定事件如何解决的问题。
- 动态循环给onclick赋值(解决闭包问题)
- 将普通过程赋值给事件,TMethod的妙用