LabVIEW 变量查找和替换
LabVIEW variables Find and Replace
如何让绑定到数值控制 a
的所有变量指向数值控制 b
而不是?
原题
我有两个队列引用句柄:old_queue
和 new_queue
。
我有两个队列引用句柄:old_queue
和 new_queue
.
如何将绑定到 old_queue
的所有局部变量重新绑定到 new_queue
?
您可以使用 VI 脚本将局部变量从一个控件或指示器重新绑定到另一个。将此代码放入新 VI 中:
这将打开对要重新绑定其局部变量的 VI 的引用,获取对 VI 前面板的引用,获取对名为 queue 1
的前面板上控件的引用,获取引用数组到该控件的局部变量,并将每个局部变量的 Control Name
属性 设置为 queue 2
.
您需要在 LabVIEW 选项的 VI Server
部分启用 Show VI Scripting functions, properties and methods
才能查看脚本属性和方法。
刚刚将@nekomatic 的代码重新保存到 LabView 2011 中(对于那些像我一样必须使用旧 Labview 版本的人)。
如何让绑定到数值控制 a
的所有变量指向数值控制 b
而不是?
原题
我有两个队列引用句柄:old_queue
和 new_queue
。
我有两个队列引用句柄:old_queue
和 new_queue
.
如何将绑定到 old_queue
的所有局部变量重新绑定到 new_queue
?
您可以使用 VI 脚本将局部变量从一个控件或指示器重新绑定到另一个。将此代码放入新 VI 中:
这将打开对要重新绑定其局部变量的 VI 的引用,获取对 VI 前面板的引用,获取对名为 queue 1
的前面板上控件的引用,获取引用数组到该控件的局部变量,并将每个局部变量的 Control Name
属性 设置为 queue 2
.
您需要在 LabVIEW 选项的 VI Server
部分启用 Show VI Scripting functions, properties and methods
才能查看脚本属性和方法。
刚刚将@nekomatic 的代码重新保存到 LabView 2011 中(对于那些像我一样必须使用旧 Labview 版本的人)。