怎样查看labview调用的库函数的来源等信息

怎样查看labview调用的库函数的来源等信息,第1张

首先问题改变文件名缀其实改文件名

给技巧提示

找 文件IO---高级文件函数(右角)---移

仔细查看 移 函数说明

路径目标路径原路径txt替换asm输入目标路径实现自我移用复制 用删除函数

祝运

-----------------------

开发者通过C#开发好Winform的代码,发布成net的dll。然后VI可以通过调用LabVIEW提供的net函数节点进行调用

C# 作为面向对象语言,窗口代码封装在SystemWindowsFormsForm类中。LabVIEW通过提供的支持调用net的节点进行自定义Form1的实例构造,使用Show()或ShowDialog()函数运行并显示自定义窗口。 调用窗口的方式分为模式和非模式两种,同时可以指定拥有者窗体和附属窗体的关系。

1通过Show,ShowDialog方法调用winform需要在单一线程中调用,请把调用VI的属性设置中的VI执行系统设置成User Interface。2如果需要显示建立拥有者窗体和附属窗体的关系,需要使用带有IWin32Window owner作入参的重载函数IWin32Window为接口类型,本质上是实现了获取Win32 HWND handleds的函数。

这是因为labview只支持c语言的数据类型,自己定义的数据类型(如u8,u16等)需要预处理定义。

在预处理定义处添加如下代码试试:

ULONG = unsigned long;VOID = void;LONG = long;UCHAR = unsigned char;PUCHAR = unsigned char;PULONG = unsigned long;WINAPI;BOOL = bool;USHORT = unsigned short;PUSHORT = unsigned short;CHAR = char;

另外你再观察一下你的函数中有没有其他的数据类型,也必须对其进行相应的预处理定义。

Public Function findOlder(intBirthday As Long) As Boolean

If intBirthday > Cells(ActiveCellRow, 5)Value Then

findOlder = True

Else

findOlder = False

End If

End Function

上面这样写就可以了。也就是说,只需要给这个函数名赋值就可以了,VBA函数返回值是通过函数名来 *** 作的。

GoodLuck!

请参考

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/12154480.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存