行业分类
如何在Labview中生成的DLL,并如何在VC下调用
1个回答
 回答=在LV的工程项下新建一个VI,并且定义输入输出端口,在Build Specification下选择生成一个共享库(DLL),之后把生成的DLL放到VC的程序目录下,然后编写调用控制台的代码#include "windows.h"

#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下调用了。


2014-01-11 12:40
回答:pansino
关于网站  |  普通版  |  触屏版  |  网页版
05/22 02:21
首页 刷新 顶部