- 0
- 0
- 约1.28千字
- 约 2页
- 2026-01-23 发布于北京
- 举报
用LabVIEW编写Wizard类型的应用程序2(LabVIEW
6.1~7.1)
四、Tab控件+处理结构
LabVIEW6.1的出现才第一次大大简化了Wizard界面风格程序的编写。LabVIEW6.1增加了两个非
常重要的新特性,一个是Tab控件,一个是处理结构。
有了Tab控件,就可以把Wizard中每一页需要的控件分别放在Wizard不同的页面上,切换Tab的
活动页面也就显示了该页面上相应的控件。
处理结构的应用更为广泛。有了它,编程者就不需要再添加额外的代码来监视每个控件的状态改
变以及鼠标、键盘等的操作了。
这种利用Tab控件和处理结构编写的Wizard风格界面程序的方法现在仍然被广泛使用着。
它的功能是把一个C语言开发的仪器驱动程序转换为LabVIEW下的驱动程序。程序虽然是我编写
的,但属于NI公司,所以不能把程序源代码公开给大家。
这种方法也有它的弊端。因为整个Wizard界面会用到的所有控件都集中在同一个VI上,这个主VI
就可能特别庞大:界面可能有数十个控件,程序框图上的处理更为复杂,有近百个也奇。
如果需要对程序作修改,要找到相应的框就已经很了,要确定这个改动是否会影响程序的其他部
分就更为了。
图1是我编写的一个Tab控件风格的向导型程序,它的主VI中的结构中,有近百个需要处理。
对这样的程序,想找到一个相应的时间都很,处理好之间的关系就更了。
Tab控件+处理结构的架构虽然大大简化了Wizard界面风格程序的编写,但是这样的程序很难对他
的代码进行更细致的模块划分,并把模块的私用数据隐。为了使大型Wizard程序有更好的可读性,
可性,还需找到一种更好的架构。
图1:使用Tab控件的向导型程序,结构中众多
您可能关注的文档
- 生职业生涯现状及影响因素分析.pdf
- 黄山奇松教学设计与实施策略.pdf
- 北师大版七年级下册数学:轴对称图形探索与实践.pdf
- 工商管理国际创新讲座报告:佛学管理智慧与人生三重境界.pdf
- 项目机身及尾翼喷漆检查与修正进展报告.pdf
- 在校生法务实践常态化机制探究项目总结报告.pdf
- 新手速成:十天掌握核心概念与分类.pdf
- 光谱分析在化学检验与科学研究中应用及教学探讨.pdf
- 票据消灭及其后果.pdf
- 市场部管理制度与操作指南.pdf
- 人教版九年级英语Unit 4曾害怕课件3a-4c.pdf
- 雅思口语考题回顾:朗阁海外考试研究中心2019年10月10日Part 1考题总结.pdf
- 2026届高三地理一轮复习课件小专题河流袭夺.pptx
- 【名师原创】复习专题5 三角函数 作者:合肥市第八中学 蒲荣飞名师工作室.docx
- 高中数学一轮复习 微专题2 抽象函数.docx
- 高中数学——复习专题4 空间向量与立体几何.docx
- 高中数学一轮复习 微专题3 空间几何体中的截面、轨迹问题.docx
- 高中数学一轮复习 微专题4 空间几何体的最值、范围问题.docx
- 导流洞施工质量通病防治手册.docx
- 江苏省徐州市第一中学、徐市第三中学等五校2026届高三上学期12月月考历史试题含答案.docx
原创力文档

文档评论(0)