EBSILON®Professional Online Documentation
数据传输和结果显示 / ATL - 接口 / 回调函数
本主题中
    回调函数
    本主题中

    实现回调函数

    回调函数可以用来从对话中调用 EbsScript 的一个函数。要做到这一点,必须调用 IEbsScript - 对象的"CallBack"方法。最多可以有 30 个变量参数与 EbsScript 进行交换。

     

    在 EbsScript 中,回调函数必须由关键词"回调(callback)"来识别。例子:

    procedure proc(var r1:real; var r2:real; var str:string);callback;

    对话框通过调用"callEbsScriptServer"激活。这个调用必须包含作为第一个参数的 DLL 名称和方法的字符串,然后是两个随机参数和作为最后一个参数的回调函数(第一个参数的名称也可以从 rgs - 文件中获取)。