读书人

关于调用vc写的dll的有关问题

发布时间: 2012-02-03 22:02:47 作者: rapoo

关于调用vc写的dll的问题
vc中函数定义如下:
int DES(int op, char *key, char *inblock, char *outblock, int len)
编写成了des.dll

我定义的函数如下:
Public Declare Function DES Lib "des.dll" (ByVal op As Integer, ByVal key As String, ByVal inblock As String, ByRef outblock As String, ByVal size As Integer) As Integer
结果一调用就挂了,是不是传参的问题?

[解决办法]
int DES(int op, char *key, char *inblock, char *outblock, int len)

Public Declare Function DES Lib "des.dll" (ByVal op As Long, ByVal key As String, ByVal inblock As String, ByVal outblock As String, ByVal size As Long) As Long

读书人网 >VB

热点推荐