K kelisten Unregistered / Unconfirmed GUEST, unregistred user! 2001-09-21 #1 有一个dll如A.dll,其中A.dll不知道什么时候将会发生一件事情b, 希望调用A.dll的程序B能够知道b事件的发生。希望使用回调知道事件 的发生。
龙 龙丹 Unregistered / Unconfirmed GUEST, unregistred user! 2001-09-21 #3 声明一个回调函数类型 TCallBackFunction=function ... 在程序A中实现回调函数 bHappen,类型为TCallBackFunction A.DLL中的被调函数(假设名为Func_A)增加一个参数,cbf:TCallBackFunction, 或者另外增加一个设置回调函数的函数/过程SetCallBackFunc来设置回调函数 B调用Func_A时将bHappen作为参数传过去,或在调用Func_A之前以bHappen作为参数 调用SetCallBackFunc设置回调函数 Func_A发现事件b发生则调用cbf
声明一个回调函数类型 TCallBackFunction=function ... 在程序A中实现回调函数 bHappen,类型为TCallBackFunction A.DLL中的被调函数(假设名为Func_A)增加一个参数,cbf:TCallBackFunction, 或者另外增加一个设置回调函数的函数/过程SetCallBackFunc来设置回调函数 B调用Func_A时将bHappen作为参数传过去,或在调用Func_A之前以bHappen作为参数 调用SetCallBackFunc设置回调函数 Func_A发现事件b发生则调用cbf