如何定义dll文件里面的函数调用?
求助,一个c语言编写的dll文件(encrypt.dll),里面有一个加密函数:int jiami(char *source,char *target) 其中返回int类型,*source是输入字符串,*target是返回的加密字符串,我在pb中要声明这个函数并调用,请教如何写?
我是这样定义的:
Function ULong jiami(Ref String source,Ref String target ) Library "encrypt.dll"
但是无法使用,如果这样调用了,第一个参数是输入,第二个参数是即将获得的目标,请问如何得到?
String ls_mm_jiami,ls_ource
ls_ource='123'
if jiami(ls_ource,ls_mm_jiami)=0 then MessageBox("",ls_mm_jiami)
以上代码报错:
Error: Bad runtime function reference at line 8 in clicked event of object cb_7 of w_xf