hur.cn - 华软网

 热门搜索

问个基础的PB调用VC API问题

  作者:未知    来源:网络    更新时间:2018/6/13
请问以下API
DES_API int RunDes(int bType,int bMode,unsigned char* In,unsigned char* Out,unsigned datalen,const unsigned char* Key,const unsigned char keylen);
我在PB中声明一个外部函数
function int RunDes(int bType,int bMode,ref string InStr,ref string OutStr,int datalen,ref string Key,int keylen) library '.\DES.dll'
调用时提提示:
Error: Specified argument type differs from required argument type at runtime in DLL function rudes.
请问是什么原因会出现上述错误?
------华软网友回答------
怎么那么吝啬,没分?

library 'DES.dll'
------华软网友回复------
int keylen) library '.\DES.dll'
参数不匹配,这里是int,但原dll是char。
------华软网友回复------
"unsigned char"怎么表达?      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。