需向另一 VI 的选项卡内控件发送值信号事件,但只能获取选项卡控件本身的引用,无法直接获取其内部控件引用。
解决方法
通过 VI Server 获取引用,按层级访问:先获取面板引用,再获取页面引用,从中提取内部控件引用(控件顺序为创建顺序,与用户重排顺序无关)
静态引用方式:右键控件创建引用,可保存到功能全局变量(不建议用普通全局变量)供其他 VI 访问
注意事项
动态获取需释放无用引用,避免内存泄漏
跨 VI 直接操作前面板控件会降低代码可读性,增加调试难度
可通过标签文本识别不同控件,建议建立规范的命名 convention
复杂应用可采用标签 - 引用集群数组管理,实现通用功能库复用
楼主最近还看过