我是这样申明定义函数的
//功能 : 将ZipFile中包含的所有文件解包到文件夹PathName
Function int MyZip_ExtractFileAll(ref string ZipFile,ref string PathName) LIBRARY "MyZip.dll"
但是在引用后,运行时出错,如果改为LIBRARY "F:\pb\zzk\MyZip.dll"则运行没有问题
我发现其他函数都是 LIBRARY "MyZip.dll" 就可以运行了
请问MyZip_ExtractFileAll一定要用绝对路径吗?
该怎么办?
MyZip.dll要么放在运行目录下,要么放在WINDOWS系统目录下
只要系统搜索路径有包含就行啊
这就是path的作用啊.建议放成运行目录下,或者win系统目录(windows或者system32).
初始化一下
String ls_uploadFile2,ls_Filename2
ls_uploadFile2 = ""
ls_Filename2 = ""
MyZip_ExtractFileAll(ls_uploadFile2,ls_Filename2)