代码求解 ( 积分: 20 )

  • 主题发起人 主题发起人 wood993903
  • 开始时间 开始时间
W

wood993903

Unregistered / Unconfirmed
GUEST, unregistred user!
property DataSource: TDataSource read GetDataSource write SetDataSource;
怎么理解?
TwwOnInitLocateDlgEvent = procedure(Dialog : TwwLocateDlg) of object;
是什么意思?
 
第一个问题:
property DataSource: TDataSource read GetDataSource write SetDataSource;
表示DataSource是一个属性,该属性为TDataSource类型,读取时通过GetDataSource得到值,设置时通过SetDataSource给该类中的变量(如:FDataSource:TDataSource )赋值。
 
属性的访问说明~~~
 
第二个问题呢?
 
第二个问题:
TwwOnInitLocateDlgEvent = procedure(Dialog : TwwLocateDlg) of object;
表示TwwOnInitLocateDlgEvent 是一个Event,而该Event的声明是procedure(Dialog : TwwLocateDlg) of object;
所以你可以在后面这样用:
private
FOnInitLocateDlgEvent:TwwOnInitLocateDlgEvent;
public
property OnInitLocateDlgEvent:read FOnInitLocateDlgEvent write FOnInitLocateDlgEvent;
OK了。
 
接受答案了.
 
后退
顶部