Dll : VC开发的Dll在VB中调用的参数问题(char*)!!!
我用VC开发了一个常规动态连接库.
其中某输出函数的参数为char* :
extern "C" __declspec(dllexport) void OpenMyFile(char* strFile);
在VB中我是如下用的:
...
Private Declare Function OpenMyFile Lib "Capturer.dll" (ByVal strFile As String) As Long
...
在打开文件按钮的事件中:
Dim sFile As String
sFile = "C:\\a.avi"
OpenMyFile sFile // 此语句报错!!!!!!!!!!!!!!!!!!!!!!!!!!1
...
大侠们 help.
注: 我用VC调用该动态库无任何问题.