![]() |
|
调用动态链接库或代码源中的过程。
语法
CALL(module_text,procedure,type_text,[argument1],...])
Module_text 带引号的文本,用于指定动态链接库 (DLL) 的名称。
Procedure 用于指定 Windows 的 DLL 中的函数名称的文本。还可以使用函数的序数值,该值来自模块定义文件 (.DEF) 中的 EXPORTS 语句。序数值不能为文本形式。
Type_text 指定返回值的数据类型以及 DLL 或代码源的所有参数的数据类型的文本。Type_text 的首字母指定返回值。
Argument1 要传递到过程的参数。
说明
示例
如果您将示例复制到空白工作表中,可能会更易于理解该示例。
下面的宏公式可注册 32 位 Microsoft Windows 中的 GetTickCount 函数。GetTickCount 函数以毫秒为单位返回
Microsoft Windows 的运行时间。
REGISTER("Kernel32","GetTickCount","J")
假设函数 REGISTER 在单元格 A5 中,在宏注册 GetTickCount 函数之后,可用 CALL 函数返回已经运行的毫秒数:
CALL(A5)
相关功能