版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
錄第9.1節(jié)基本概 第9.2節(jié)創(chuàng)建可執(zhí)行文件(.exe文件 第9.3節(jié)創(chuàng)建應用程序安裝 第9.4節(jié)在目標機上安裝應用程 第9.5節(jié)做得更專業(yè) 第9 應用程序發(fā)第9.1 基本概LabVIEW的目的就是創(chuàng)建自定義的測量應用程序,并期待能夠將應用程序發(fā)布給其它使用者(LabVIEW開發(fā)環(huán)境),LabVIEW為專業(yè)用戶提供了這樣的方便,它為專業(yè)用戶配有LabVIEWApplificationBuilder工具包。LabVIEWApplificationBuilder不僅可以創(chuàng)建可執(zhí)行文件和可執(zhí)行文件安裝包,還可以創(chuàng)建動態(tài)庫(DLL)、發(fā)布源代碼或ZIP文件等等。本章的介紹僅針對于創(chuàng)建可執(zhí)行文件和可執(zhí)行文件安裝包從LabVIEW4.0版開始就已經(jīng)正式提供了應用程序發(fā)布工具包(LabVIEWApplificationBuilder通過這個工具包可以將你設計的虛擬儀器(項目)vi打包生成可執(zhí)行文件,提供其它沒有LabVIEW開發(fā)環(huán)境的計算機安裝使用(可執(zhí)行文件)LabVIEW成為真正的程序設計自由軟件OpenG也提供了“應用發(fā)布”的功能,CSXCS_366先生也會在“OpenG入門OpenGBuilderLabVIEWApplificationBuilderOpenGCSXCS_366先生的“OpenG首先為發(fā)布應用程序創(chuàng)建一個項目,因為只有在“項目瀏覽器”中才對于應用程序發(fā)布前,還要做一些準備工作,包括主vi的屬性設定等等(這些也可以在vi設計設定主vi的屬在LabVIEW開發(fā)環(huán)境下打開該項目的主vi,也就是項目中的“RegressionSolver.vi“。在”文件“菜單中點擊”VI屬性(I)欄目,也可以通過快捷方式“Ctrl+I“來打開。VI后面。完成窗口標題的設定后,用鼠標點擊上圖中的“自定義”按鍵。VI屬性設定會彈出一個“自定義窗口外觀”的框見下圖。根據(jù)自己的喜好、要求選擇定義上述參數(shù)后點擊“確定”鍵,該參數(shù)設定完成。然后按下圖設定好“窗口運行時位置”屬性參數(shù)。再按下圖設定好VI“執(zhí)行”屬性如果希望再程序“調用時清空顯示控件”就把該選項也選中(調鉤)。這時VI的屬性基本上設定完成,運行一下后保存。 使用率54%(對于不同配置的計算機可能會不同),停止程序運行,在程序框圖中的While循停止程序運行后,保存該程序至此整個準備工作完成,下一步可以創(chuàng)建可執(zhí)行程序了。下圖是完成VI屬性設定后的程序運行9.2節(jié)創(chuàng)建可執(zhí)行文件(.exe文件)在LabVIEW開發(fā)環(huán)境下,創(chuàng)建可執(zhí)行文件必須在“項目”下迚行。下面打開誤差擬合“的(前面已經(jīng)創(chuàng)建并設定了主vi的屬性)按例圖選擇“程序生成觃范”并用鼠標右擊該欄,點擊選擇:新建》應用程序(E)可以迚入下面的“學習札記應用程序屬性”框。vi(RegressionSolver.vi)vi欄目下。然后將其它所有vi放到“始終包括”欄目下(本例中只有一個RegressionEquationString.vi)。也可以的”確定“,保存剛才所做的全部參數(shù)設置LabVIEW開發(fā)環(huán)境下的用戶使用,因LabVIEWLabVIEWWindowsXP為了使用戶能夠運行這個程序還必須到NI的上一個與開發(fā)環(huán)境版本相同的LabVIEW運行時引擎,這個LabVIEW運行時引擎是不需要的。在目標機上安裝了這個LabVIEW運這樣一個最簡單的項目的可執(zhí)行文件制作完成,如果程序中涉及文檔模版、動態(tài)調用、DLL由于還要單獨LabVIEW運行時引擎,提供給用戶時還是很麻煩,最好是制作成一個安裝包第9.3LabVIEWApplificationBuilder不僅可以創(chuàng)建可執(zhí)行文件和可執(zhí)行文件安裝包,也就是我們經(jīng)常下面還用上個單元的項目來說明如何創(chuàng)建安裝包。打開項目,“程序生成觃范”選擇:》新建》安裝程見例圖。點擊“安裝程序”迚入“誤差曲線擬合安裝程序”屬性框然后選擇下一個“源文件設置”屬性然后迚入“附加安裝程序”屬性由于本程序沒有涉及到任何硬件使用,所以只附加“LabVIEW8.6“。如果涉及硬件卡,還要選擇安裝DAQmx、MAX等GPIBVISAVISARuntime等等表因為沒有使用硬件,這里選擇默認設定,無須改動如果涉及硬件使用,最好生成硬件配置文件,這樣在目標機就會自動完成配置工作。然后迚入“高級”屬性這里選擇默認設定,無須改動點擊上圖中的“生成”按健,系統(tǒng)自動生成安裝包文件。直到看見完成出現(xiàn)。還要注意“警告”欄是否有提示,如果有問題會導致安裝包創(chuàng)建失敗。下面將介紹在目標機上如何安裝。第9.4節(jié)在目標機上安裝應用程序點擊“下一步”按鍵迚入下一步操作默認系統(tǒng)指定的安 ,點擊“下一步”按鍵迚行下一步操作安裝協(xié)選擇我接受協(xié)議選項,然后點擊“下一步”按鍵迚行下一步操作系統(tǒng)提示將要安裝的文件名。點擊“下一步”按健開始安系統(tǒng)開始安裝應用完成安裝后如圖所示,點擊“完成”,系統(tǒng)迚入下一個狀系統(tǒng)要求重新啟動計算機。選擇“重這是應用程序運行在4階多項式時的。點擊“STOP應用程序退出。至此安裝完成,下面介紹的是錦上添花的工作第9.5節(jié)做得更專業(yè)些可以打包發(fā)布給最終用戶使用(.exe文件),CDDVD能否做得更專業(yè)些呢?看到有些人用光雕機做得CD、DVD盤面感覺還可以,看到三星公司的SE-T084L吸入USB-DVD刻錄光雕機的介紹,感覺不錯,上網(wǎng)查看了基本技朮性能后,決定一臺買回來試用了一下,效果還不錯,灰度等級比較清晰,做一個CD或DVD的封面大約需要20多DVD5因為通常的應用程序發(fā)布量都較小,所以相對還是比較方便的,當然給用戶的感覺也會不一樣。下面是我做過的幾個應用程序安裝包的CD光盤封面。好像現(xiàn)在有好多DVD光驅都具備光雕功能,有條件的話你也可以如果發(fā)布量較大,可以去電子市場做彩色的封面 打印第10 結束10NILabVIEWSignalExpress的有關內容(這部
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024產(chǎn)品銷售區(qū)域代理合同模板
- 2024租車合同協(xié)議書公司單位租車協(xié)議書
- 2024版獨家代理合同樣本
- 2024年廣場文化建設施工合同
- 2024年度貨物采購與供應協(xié)議
- 陀螺課件圖片教學課件
- 2024年度勞動合同標的:高級管理人員雇傭
- 2024解除土地流轉合同
- 2024年度環(huán)保項目技術研發(fā)與許可使用合同
- 2024年度房屋買賣合同(高檔住宅)
- 抗微生物藥物課件
- 大學生就業(yè)簡歷制作與面試技巧課件
- 潰瘍性結腸炎的護理查房課件
- 河北學考美術復習題
- 交談溝通禮儀課件
- 小學口語交際教學實驗研究方案
- 精神病學簡答題
- 火災后建筑結構鑒定標準cecs 252
- 班風學風主題班會課件
- 插花藝術基本知識
- 低等級農村公路技術狀況評定指南
評論
0/150
提交評論