状态:已解决
提问:admin
如何在Labview中生成的DLL,并如何在VC下调用
日期:2014-01-19 13:43 点击:227
最佳答案
回答=在LV的工程项下新建一个VI,并且定义输入输出端口,在Build Specification下选择生成一个共享库(DLL),之后把生成的DLL放到VC的程序目录下,然后编写调用控制台的代码#include "windows.h"
回答:pansino
2014-01-11 12:40
[全部回答(1)]
#include "stdio.h"
typedef double ( * lpAddFun)(double,double);
int main()
{
HINSTANCE hDll;
lpAddFun addFun;
double result;
hDll = LoadLibrary("..\\add.dll");
if (hDll != NULL)
{
addFun = (lpAddFun)GetProcAddress(hDll,"add");
if(addFun!=NULL)
{
result = addFun(5,3);
printf("%f\n",result);
}
FreeLibrary(hDll);
}
return 0;
}
这样LV生成的DLL就能在VC下调用了。
回答:pansino
2014-01-11 12:40