如何把成员函数定义为回调函数? ( 积分: 100 )

  • 主题发起人 主题发起人 flyinwuhan
  • 开始时间 开始时间
F

flyinwuhan

Unregistered / Unconfirmed
GUEST, unregistred user!
如题<br>另,定义为回调函数后,在这个函数内能否访问其他的成员变量?
 
如题<br>另,定义为回调函数后,在这个函数内能否访问其他的成员变量?
 
在delphi中,我想,应该叫事件<br>vcl随便抄一个:<br> &nbsp;TControl = class(TComponent)<br>private<br> &nbsp; &nbsp;FOnClick: TNotifyEvent;<br> &nbsp;//...<br>protected<br> &nbsp; &nbsp;property OnClick: TNotifyEvent read FOnClick write FOnClick stored IsOnClickStored;<br>procedure TControl.Click;<br>begin<br>//...<br> &nbsp; if Assigned(FOnClick) then<br> &nbsp; &nbsp;FOnClick(Self);<br>end;<br>
 
不是啊,俺说的是CALLBACK,大哥你误会了
 
事件实现的功能跟回调差不多<br>如果要了解回调,可以看一下插件的贴子:<br><br>http://www.delphibbs.com/delphibbs/dispq.asp?lid=1460291
 
http://www.delphibbs.com/keylife/iblog_show.asp?xid=8603
 
楼上的,给个例子好不?
 
多人接受答案了。
 
后退
顶部