大侠求救:请问aa=procedure()of object是什么意思
解决方案 »
- 一个关于标签式窗体的问题!
- 【基础问题】如果看一个类的定义???car:TRcar;这个TRcar是什么类型?怎么看他的定义 ? 急,谢谢亚!!!!
- 请问,如何取得Combobox的当前选择的下拉文字啊?
- 广州用DELPHI找工容易么,大家说说看?本人过一段时间想去广州发展...
- 在Delphi中怎么读取bmp文件?
- 一个关于最小化的简单问题,给高分!
- 我刚从VB里叛变呵呵,刚学DELPHI有很多不明白请哪位大人帮帮忙不过来
- 送分:怎样实现将SQL中的表导出到文本文件和如何恢复过来呢?加送100分!
- 怎样取得当前计算机的名称?急用
- CD播放器的问题
- 请问在ole下怎么样实现word文档的新建和保存?
- 怎样修改默认纸张的大小?
查查tnotifyevent会有收获的,它是没有参数的组件方法定义
type TNotifyEvent = procedure (Sender: TObject) of object;
查查tnotifyevent会有收获的,它是没有参数的组件方法定义
type TNotifyEvent = procedure (Sender: TObject) of object;
Type
aa = procedure() of object;
说明 aa是一个数据类型(一个指向方法入口的指针), of object表明这个类型指针是“长指针”,可以在类里面使用。
我上面说过的
type TNotifyEvent = procedure (Sender: TObject) of object;
THWButton = class(TCustomControl, IHWSkin)
private
FOnMouseEnter: TNotifyEvent;
FOnMouseLeave: TNotifyEvent;
.... published
property OnMouseEnter: TNotifyEvent read FOnMouseEnter write FOnMouseEnter;
property OnMouseLeave: TNotifyEvent read FOnMouseLeave write FOnMouseLeave;
.....