我想动态加载一个动态链接库并调用这个动态链接库的函数(VB6)。
函数"getservice“接受2个Long并返回一个Long(它是一个服务的ID )。
到目前为止,我已经有了这些台词:
代码语言:javascript运行复制Private Declare Function LoadLibrary Lib "kernel32" ...
Private Declare Function GetProcAddress Lib "kernel32" ...
Dim lib_timing As Long
Dim pa_getservice As Long
lib_timing = LoadLibrary("l:\abc\runtime\mvc_timing.dll)
pa_getservice = GetProcAddress(lib_timing, "getservice")现在,我不知道如何调用lib_timing的getservice函数
代码语言:javascript运行复制call pa_getservice ??? or
call .. (..) 我已经看到了1667397号堆栈溢出问题,但我不理解最后一部分,我如何在调用中使用它。
我现在有--来自GetProcAddress的--这么长。但是,为了调用我自己的dll函数,我该如何处理这么长的函数呢?
非常感谢您提供的所有有用信息
沃尔夫冈