delphi回调函数高级应用

用法一

Type TProc=procedure() of object;

procedure Callback(proc:TProc);

begin

  ...

end;

procedure myproc()

begin

  ...

end;

Callback(myproc);

 

用法二

type TProc= reference to Procedure();

procedure Callback(proc:TProc);

begin

  ....

end;

Callback(

  procedure()begin

  end;

);

 

posted @ 2019-12-24 11:39  ideaHead  阅读(323)  评论(0)    收藏  举报