有一个第三方的dll文件FileCompress.dll,提供者提供了如下信息
里面有一个函数
int FileDecompressToStrEx(char *szFile, char *pOutBuffer, int *pOutBufferSize);
参数
szFile : 要解压缩的文件路径、名称;
pOutBuffer : 接收输出解压数据的内存指针;
pOutBufferSize: 整数指针,指向的值为这块输出内存的大小。
返回值
0 函数调用成功;
-0x1 失败,错误未知;
-0x2 失败,输出内存块太小,不足以接收全部解压内容
现在问题是如何在vb.net里面调用他,网上一大堆答案都不能解决
------解决思路----------------------
和调用windows api一样。
declare function 定义原型。
------解决思路----------------------
Declare Function
DllImport [ ]
都可以啊