基于LABVIEW的標準WINDOWS界面測控軟件設計.pdf

基于LABVIEW的標準WINDOWS界面測控軟件設計.pdf

ID:23521268

大?。?54.20 KB

頁數(shù):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》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫

1、萬方數(shù)據(jù)第27卷第10期2010年10月計算機應用與軟件ComputerApplicationsandSoftwareV01.27No.10Oct.2010基于LABVIEW的標準WINDOWS界面測控軟件設計張榮牛寶良(中國工程物理研究院總體工程研究所四川綿陽621900)摘要1.a(chǎn)bview程序設計語言是虛擬儀器設計的主流語言,但其人機接口界面的設計一直是個難題。研究了Labview環(huán)境下標準Windows界面測控軟件的具體設計技術(shù),主要包括菜單、工具欄、狀態(tài)條、自定義控件、分割條以及多界面動態(tài)加載等界面元素的關(guān)鍵設

2、計技術(shù),這些元素構(gòu)成了標準Wimdows界面程序的主要部分,解決了I.tdaview中高級界面設計的難題,使測試軟件更加標準化、規(guī)范化和人性化。并利用這些界面實現(xiàn)技術(shù)進行了項目開發(fā)實踐,取得了滿意的效果。關(guān)鍵詞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、素豐富、編程簡單、調(diào)試方便以及性能穩(wěn)定等優(yōu)點,被業(yè)界公認為是開發(fā)虛擬儀器和測控系統(tǒng)的最好語言。但與Delphi、VC++和VB等其他高級語言相比,在界面設計方面明顯存在不足。筆者對大量用Labview開發(fā)的測控應用軟件進行調(diào)查研究發(fā)現(xiàn),這些軟件普遍存在人機接口界面混亂、不標準且缺乏美感的現(xiàn)象。同時,網(wǎng)上大部分開發(fā)者也就Labview界面設計技術(shù)開展了某些研究。筆者在用Labview語言開發(fā)測控系統(tǒng)項目過程中,研究并實現(xiàn)了標準Windows界面的技術(shù),主要包括菜單、工具條、狀態(tài)條、自定義控件、分割欄以及動態(tài)頁面加載技術(shù),使

7、設計的測控軟件標準化、人性化,可以與用Delphi等其他高級語言設計的軟件媲莢。本文將詳細講述標準WindOW$界面的設計技術(shù),希望對Labview軟件設計者有所幫助。1菜單界面的實現(xiàn)技術(shù)1.1Labview菜單界面設計Lahview8.5有兩種菜單,一種為系統(tǒng)菜單,另一種為用戶自定義菜單,統(tǒng)稱為運行時菜單。本文主要講述自定義菜單設計技術(shù)。運行Labview8.5,執(zhí)行“編輯\運行時菜單?”命令,彈出菜單編輯器,在編輯器中選擇菜單類型為“自定義”,“菜單項類型”選擇為“用戶項”,點擊工具條上的“+”、“->”等圖標實現(xiàn)菜

8、單的增加、刪除、子項設計等。在“菜單項名稱”中輸入菜單項名?!安藛雾棙俗R符”比較重要,該項內(nèi)容用于程序中對本菜單項名的引用?!翱旖莘绞健庇糜谟面I盤激活該項菜單功能,用“CTRL+A”等表示。筆者根據(jù)自己的項目實踐,采用菜單編輯器設計了菜單界面,其執(zhí)行結(jié)果如圖1所示:圖1菜單界面設計及程序執(zhí)行結(jié)果圖1.2菜單項功能的程

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。