vb6 调用vc++的dll
我在vc++中生成一个photosplit的动态链接库在vb中调用这个动态链接库出现dll 调用约定错误现在不知道为什么了希望大家能给以帮助
这个是输出VC++时的入口函数 mySplit
extern "C" __declspec(dllexport) void mySplit( char* srcFileName , char* destFileName ,char* str);
在vb6中调用这个dll时
Private Declare Sub split1 Lib "D:\PhotoSplit.dll" Alias "mySplit" (ByVal srcfilename As string, ByVal destfilename As string, ByVal strName As string)
在vb6中调用时 Call split1(srcfilename, destfilename ,strName )