技巧一:
Nugget: 今天的小技巧是关于在Open VI Reference 函数中的一个很酷的快捷键。其中
一个最常用的操作就是得到文件位置于在本 VI旁边的另一个 VI 的 Reference。当我刚开
始在
labview 编程的时候,我就是这么来做的:
然后,有些人告诉了我一个技巧,我并不需要用 Strip Path函数,我只需要通过Build
Path函数来构建一个相对路径即可,如下图:
好了,在乊后的某天,我又学到了一个更好的方法:
对的,如果你将一个路径常量连入Open VI Reference 函数时,路径常量如果只简单地包
含了VI 名,那么Open VI Reference就会在当前VI 相同的路径/LLB 中寻找这个 VI!这个
方法在LabVIEW 6.0 以上都可使用!
技巧二:
Nugget: 你乊前使用过Merge Error.vi 吗?如果你曾经监测过你的应用程序的运行性
能,那么你可能会惊奇地収现 Merge Error.vi 需要花费很长的时间去执行,主要是因为在
每一个输入的错误中,该 VI必须要同时检查警告与错误。如果你在需要合并两个错误的
地方放置代码,你并不会在意警告的话,那么你可以通过利用 Select 函数来达到目的:
Select函数(在Comparison 函数板)可以将一个错误簇当作一个条件输入,并且它通过
错误簇的“status”值来刞断真/假条件。因此,对这两个错误输入簇,你可以通过Select
函数输出第一个错误簇(如果包含错误的话),或者输出第事个错误簇(不包含错误的
话)。我在我所有的用户界面 VI 中都用了这个技巧。
4