这句话怎么翻译???(20分)

  • 主题发起人 主题发起人 ssss__0002
  • 开始时间 开始时间
S

ssss__0002

Unregistered / Unconfirmed
GUEST, unregistred user!
if assigned(Foperator) then Foperator(mydata);
 
如果Foperator被创建存在,则用Foperator操作mydata
 
Foperator是数据还是函数
 
Foperator是一个函数指针
 
那要看其他相关的代码!!!!!
可能是函数
 
很CAKK
还是不太懂
 
如果Foperator的实例存在,则调用Foperator(mydata)函数!我一般用于窗体是否有实例,
如果没有则创建,否则创建~
 
如果Foperator的实例存在,则调用Foperator(mydata)函数!我一般用于窗体是否有实例,
如果没有则创建,否则创建~

应该是
如果Foperator的实例存在,则调用Foperator.mydata函数!我一般用于窗体是否有实例,
如果没有则创建,否则创建~ 的吧?!?!?!
 
我给一个解释吧.
这句话经常用在控件的方法实现中.
其实Foperator是一个函数指针,如果你实现了该函数(即该函数指针不为空),那么就调用该函数.
例如:if Assigned(OnClick) then OnClick(Self);//OnClick事件
 
接受答案了
 
后退
顶部