正在阅读:Delphi基础:回调函数及其使用Delphi基础:回调函数及其使用

2004-02-23 15:03 出处:CSDN 作者:haitianwjl 责任编辑:linjixiong


  对于过程的声明

  type

  THDProcedure=procedure(s:string); stdcall;

  2、 然后根据此原形定义一个相应的函数或过程,对于这个函数或过程来说名字没有什么要求,对函数其参数的类型和返回值的类型必须和定义的回调函数类型完全一致,对于过程来说,只需要其参数类型一样就可以了。

  例:根据上面的函数和过程的原形定义一个相应的函数和一个相应的过程。

  函数原形定义:

  Function HdFunExample(k:integer,sExam:string):integer; stdcall;

  过程定义:

  procedure HdProExample(sExam:string);stdcall;

  3、 在程序中实现此回调函数或着过程;

  Function HdFunExample(k:integer,sExam:string):integer; stdcall;

  Begin

  End;

  procedure HdProExample(sExam:string);stdcall;
 
  begin

  end;

  4、 调用过程;

  回调函数一般作为系统的某个函数的入口地址;

  根据调用函数的原形:

察看评论详细内容 我要发表评论
作者笔名简短内容 发表时间
:

键盘也能翻页,试试“← →”键

相关文章

关注我们

最新资讯离线随时看 聊天吐槽赢奖品