我用vc写了一个加密的dll,其中加密函数原型为:
void Encrypt_Md5( char *inblock, char *outblock);
我在delphi下这样声明:
procedure Encrypt_Md5(x:pchar;y:pchar);stdcall;extern '\jhdes1.dll';这样引用,Encrypt_Md5('127167',outblock)
为什么老是说应用程序初始化失败呢?
请问这中函数该怎么样引用,
我的dll是用vc写的win32 Dynamic-Link Library 请高手帮帮我
void Encrypt_Md5( char *inblock, char *outblock);
我在delphi下这样声明:
procedure Encrypt_Md5(x:pchar;y:pchar);stdcall;extern '\jhdes1.dll';这样引用,Encrypt_Md5('127167',outblock)
为什么老是说应用程序初始化失败呢?
请问这中函数该怎么样引用,
我的dll是用vc写的win32 Dynamic-Link Library 请高手帮帮我
首先看看我的声明有没有错,我不知道对不对
请问outblock应该定义成什么样的?
如果去掉Encrypt_Md5(pchar('127167'),outblock)这一句就不会出错
如:procedure Encrypt_Md5(x:pchar;y:pchar);stdcall;extern 'c:\programfiles\jhdes1.dll';