| 子程序名 | 返回值类型 | 公开 | 备 注 | ||||
| 程序_调用DLL命令 | 整数型 | 调用失败返回-1,调用成功返回命令自身的值。 注意:被调用的命令必须有4个参数(前2个整数型,后2个文本型),否则会调用失败。 | |||||
| 参数名 | 类 型 | 参考 | 可空 | 数组 | 备 注 | ||
| DLL路径 | 文本型 | DLL完整路径 | 函数名称 | 文本型 | 要调用的子程序命令名称 | 参数1 | 整数型 | 参数如果非整数可用指针传递 | 参数2 | 整数型 | 参数3 | 整数型 | 参数4 | 整数型 | 参数5 | 整数型 | 参数6 | 整数型 | 参数7 | 整数型 | 参数8 | 整数型 | 参数9 | 整数型 | 参数10 | 整数型 | 参数11 | 整数型 | 参数12 | 整数型 | 参数13 | 整数型 | 参数14 | 整数型 | 参数15 | 整数型 |
| 变量名 | 类 型 | 静态 | 数组 | 备 注 | ||
| 模块句柄 | 整数型 | |||||
| 函数地址 | 整数型 | |||||
| ret | 整数型 | |||||
如果真 (模块句柄 = 0)
返回 (-1)函数地址 = GetProcAddress (模块句柄, 函数名称)
如果 (函数地址 ≠ 0)
ret = 调用子程序_ (函数地址, 参数1, 参数2, 参数3, 参数4, 参数5, 参数6, 参数7, 参数8, 参数9, 参数10, 参数11, 参数12, 参数13, 参数14, 参数15)
ret = -1FreeLibrary (模块句柄) ' 释放动态链接库
返回 (ret)
词条作者信息 使用例程
