基于LABVIEW的标准WINDOWS界面测控软件设计.pdf

基于LABVIEW的标准WINDOWS界面测控软件设计.pdf

ID:23521268

大小:554.20 KB

页数:6页

时间:2018-11-08

基于LABVIEW的标准WINDOWS界面测控软件设计.pdf_第1页
基于LABVIEW的标准WINDOWS界面测控软件设计.pdf_第2页
基于LABVIEW的标准WINDOWS界面测控软件设计.pdf_第3页
基于LABVIEW的标准WINDOWS界面测控软件设计.pdf_第4页
基于LABVIEW的标准WINDOWS界面测控软件设计.pdf_第5页
资源描述:

《基于LABVIEW的标准WINDOWS界面测控软件设计.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、万方数据第27卷第10期2010年10月计算机应用与软件ComputerApplicationsandSoftwareV01.27No.10Oct.2010基于LABVIEW的标准WINDOWS界面测控软件设计张荣牛宝良(中国工程物理研究院总体工程研究所四川绵阳621900)摘要1.abview程序设计语言是虚拟仪器设计的主流语言,但其人机接口界面的设计一直是个难题。研究了Labview环境下标准Windows界面测控软件的具体设计技术,主要包括菜单、工具栏、状态条、自定义控件、分割条以及多界面动态加载等界面元素的关键设

2、计技术,这些元素构成了标准Wimdows界面程序的主要部分,解决了I.tdaview中高级界面设计的难题,使测试软件更加标准化、规范化和人性化。并利用这些界面实现技术进行了项目开发实践,取得了满意的效果。关键词Labview测控软件虚拟仪器DESIGNINGLABVIEW-BASEDNoRMALWINDOWSINTERFACETESTSOFTWAREZhangRongNiuBaoliang(InsitituteofSystemEngneering,ChinaAcademyofEngineeringPhysics,Mian

3、yang621900,Sichuan,Ghina)AbstractLabviewprogramminglanguageisthemainstreamlanguageindesignofvirtualinstrument,butthedesignofitsman—machinein·terfaceisalwaysadifficulty.SpecificdesigntechniquesofnormalWindowsinterfacetestsoftwareinenvironmentofLabviewarestudiedind

4、e—tailinthisarticle.Thekeydesigntechniquesofthemenu,tool—bar,status-bar,customizedcontrol,splitter—barandthedynamicloadingofmulti·interfacea陀included.thenormalWindowsinterfaceprogramarecomposedoftheseelement.TheadvancedinterfacedesigndifficultyinLabviewhasbeenres

5、olved,thus,testsoftwareismolenormalized,standardizedandhumanized.Combinedwiththepracticeofprojectdevelop-mentwithusingtheseinterfaceimplementationtechniques,wehaveachievedsatisfactoryresults.KeywordsLabviewTestsoftwareVirtualinstrument0引言Labview以其封装的功能模块多、人机接口界面元

6、素丰富、编程简单、调试方便以及性能稳定等优点,被业界公认为是开发虚拟仪器和测控系统的最好语言。但与Delphi、VC++和VB等其他高级语言相比,在界面设计方面明显存在不足。笔者对大量用Labview开发的测控应用软件进行调查研究发现,这些软件普遍存在人机接口界面混乱、不标准且缺乏美感的现象。同时,网上大部分开发者也就Labview界面设计技术开展了某些研究。笔者在用Labview语言开发测控系统项目过程中,研究并实现了标准Windows界面的技术,主要包括菜单、工具条、状态条、自定义控件、分割栏以及动态页面加载技术,使

7、设计的测控软件标准化、人性化,可以与用Delphi等其他高级语言设计的软件媲荚。本文将详细讲述标准WindOW$界面的设计技术,希望对Labview软件设计者有所帮助。1菜单界面的实现技术1.1Labview菜单界面设计Lahview8.5有两种菜单,一种为系统菜单,另一种为用户自定义菜单,统称为运行时菜单。本文主要讲述自定义菜单设计技术。运行Labview8.5,执行“编辑\运行时菜单⋯”命令,弹出菜单编辑器,在编辑器中选择菜单类型为“自定义”,“菜单项类型”选择为“用户项”,点击工具条上的“+”、“->”等图标实现菜

8、单的增加、删除、子项设计等。在“菜单项名称”中输入菜单项名。“菜单项标识符”比较重要,该项内容用于程序中对本菜单项名的引用。“快捷方式”用于用键盘激活该项菜单功能,用“CTRL+A”等表示。笔者根据自己的项目实践,采用菜单编辑器设计了菜单界面,其执行结果如图1所示:图1菜单界面设计及程序执行结果图1.2菜单项功能的程

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。