grimm 发表于 2009-2-24 15:32:39

关于在LabVIEW里调用DLL的问题~

在调用DLL的时候,其中有函数的返回值是BOOL型的,但是在CLF的设置里面没有返回值是BOOL型的选项,请问下这样该怎么设.
      还有就是句柄HANDLE的参数要怎么设置,CLF里的设置里没有这个.如果设置的不一样的话就会有错误,哪位高手帮解答一下~

register 发表于 2009-2-24 20:10:41

全部用int试下。

luoxianli 发表于 2009-2-25 10:59:25

我最近也遇到这个问题,可以这样做:
如果被调用的DLL里面的参数是BOOL型的,可以在LV里面转换一下,如果大于0,则为真True,否则为假False。
如果要用LV生成DLL的话可以把BOOL型的转换为INT型作为参数输出。

fjczd 发表于 2009-3-27 13:57:49

3# luoxianli
这个方法倒是不错
不过“还有就是句柄HANDLE的参数要怎么设置”该怎么弄呢?
页: [1]
查看完整版本: 关于在LabVIEW里调用DLL的问题~