var InvokeFunc: function: IInterface,该怎么处理
var InvokeFunc: function: IInterface
var InvokeFunc: function: IInterface;
这种变量声明的是一个方法还是一个接口,这种声明方法第一次看到
------解决方案--------------------
楼主这种是比较偷懒的写法,不熟悉的话容易看晕,等价写法为(建议):
var InvokeFunc: function: IInterface;
这种变量声明的是一个方法还是一个接口,这种声明方法第一次看到
------解决方案--------------------
楼主这种是比较偷懒的写法,不熟悉的话容易看晕,等价写法为(建议):
- Delphi(Pascal) code
type TInvkFuncProc = function: IInterface; var InvokeFunc: TInvkFuncProc