




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
錄第9.1節(jié)基本概 第9.2節(jié)創(chuàng)建可執(zhí)行文件(.exe文件 第9.3節(jié)創(chuàng)建應(yīng)用程序安裝 第9.4節(jié)在目標(biāo)機(jī)上安裝應(yīng)用程 第9.5節(jié)做得更專業(yè) 第9 應(yīng)用程序發(fā)第9.1 基本概LabVIEW的目的就是創(chuàng)建自定義的測(cè)量應(yīng)用程序,并期待能夠?qū)?yīng)用程序發(fā)布給其它使用者(LabVIEW開(kāi)發(fā)環(huán)境),LabVIEW為專業(yè)用戶提供了這樣的方便,它為專業(yè)用戶配有LabVIEWApplificationBuilder工具包。LabVIEWApplificationBuilder不僅可以創(chuàng)建可執(zhí)行文件和可執(zhí)行文件安裝包,還可以創(chuàng)建動(dòng)態(tài)庫(kù)(DLL)、發(fā)布源代碼或ZIP文件等等。本章的介紹僅針對(duì)于創(chuàng)建可執(zhí)行文件和可執(zhí)行文件安裝包從LabVIEW4.0版開(kāi)始就已經(jīng)正式提供了應(yīng)用程序發(fā)布工具包(LabVIEWApplificationBuilder通過(guò)這個(gè)工具包可以將你設(shè)計(jì)的虛擬儀器(項(xiàng)目)vi打包生成可執(zhí)行文件,提供其它沒(méi)有LabVIEW開(kāi)發(fā)環(huán)境的計(jì)算機(jī)安裝使用(可執(zhí)行文件)LabVIEW成為真正的程序設(shè)計(jì)自由軟件OpenG也提供了“應(yīng)用發(fā)布”的功能,CSXCS_366先生也會(huì)在“OpenG入門OpenGBuilderLabVIEWApplificationBuilderOpenGCSXCS_366先生的“OpenG首先為發(fā)布應(yīng)用程序創(chuàng)建一個(gè)項(xiàng)目,因?yàn)橹挥性凇绊?xiàng)目瀏覽器”中才對(duì)于應(yīng)用程序發(fā)布前,還要做一些準(zhǔn)備工作,包括主vi的屬性設(shè)定等等(這些也可以在vi設(shè)計(jì)設(shè)定主vi的屬在LabVIEW開(kāi)發(fā)環(huán)境下打開(kāi)該項(xiàng)目的主vi,也就是項(xiàng)目中的“RegressionSolver.vi“。在”文件“菜單中點(diǎn)擊”VI屬性(I)欄目,也可以通過(guò)快捷方式“Ctrl+I“來(lái)打開(kāi)。VI后面。完成窗口標(biāo)題的設(shè)定后,用鼠標(biāo)點(diǎn)擊上圖中的“自定義”按鍵。VI屬性設(shè)定會(huì)彈出一個(gè)“自定義窗口外觀”的框見(jiàn)下圖。根據(jù)自己的喜好、要求選擇定義上述參數(shù)后點(diǎn)擊“確定”鍵,該參數(shù)設(shè)定完成。然后按下圖設(shè)定好“窗口運(yùn)行時(shí)位置”屬性參數(shù)。再按下圖設(shè)定好VI“執(zhí)行”屬性如果希望再程序“調(diào)用時(shí)清空顯示控件”就把該選項(xiàng)也選中(調(diào)鉤)。這時(shí)VI的屬性基本上設(shè)定完成,運(yùn)行一下后保存。 使用率54%(對(duì)于不同配置的計(jì)算機(jī)可能會(huì)不同),停止程序運(yùn)行,在程序框圖中的While循停止程序運(yùn)行后,保存該程序至此整個(gè)準(zhǔn)備工作完成,下一步可以創(chuàng)建可執(zhí)行程序了。下圖是完成VI屬性設(shè)定后的程序運(yùn)行9.2節(jié)創(chuàng)建可執(zhí)行文件(.exe文件)在LabVIEW開(kāi)發(fā)環(huán)境下,創(chuàng)建可執(zhí)行文件必須在“項(xiàng)目”下迚行。下面打開(kāi)誤差擬合“的(前面已經(jīng)創(chuàng)建并設(shè)定了主vi的屬性)按例圖選擇“程序生成觃范”并用鼠標(biāo)右擊該欄,點(diǎn)擊選擇:新建》應(yīng)用程序(E)可以迚入下面的“學(xué)習(xí)札記應(yīng)用程序?qū)傩浴笨?。vi(RegressionSolver.vi)vi欄目下。然后將其它所有vi放到“始終包括”欄目下(本例中只有一個(gè)RegressionEquationString.vi)。也可以的”確定“,保存剛才所做的全部參數(shù)設(shè)置LabVIEW開(kāi)發(fā)環(huán)境下的用戶使用,因LabVIEWLabVIEWWindowsXP為了使用戶能夠運(yùn)行這個(gè)程序還必須到NI的上一個(gè)與開(kāi)發(fā)環(huán)境版本相同的LabVIEW運(yùn)行時(shí)引擎,這個(gè)LabVIEW運(yùn)行時(shí)引擎是不需要的。在目標(biāo)機(jī)上安裝了這個(gè)LabVIEW運(yùn)這樣一個(gè)最簡(jiǎn)單的項(xiàng)目的可執(zhí)行文件制作完成,如果程序中涉及文檔模版、動(dòng)態(tài)調(diào)用、DLL由于還要單獨(dú)LabVIEW運(yùn)行時(shí)引擎,提供給用戶時(shí)還是很麻煩,最好是制作成一個(gè)安裝包第9.3LabVIEWApplificationBuilder不僅可以創(chuàng)建可執(zhí)行文件和可執(zhí)行文件安裝包,也就是我們經(jīng)常下面還用上個(gè)單元的項(xiàng)目來(lái)說(shuō)明如何創(chuàng)建安裝包。打開(kāi)項(xiàng)目,“程序生成觃范”選擇:》新建》安裝程見(jiàn)例圖。點(diǎn)擊“安裝程序”迚入“誤差曲線擬合安裝程序”屬性框然后選擇下一個(gè)“源文件設(shè)置”屬性然后迚入“附加安裝程序”屬性由于本程序沒(méi)有涉及到任何硬件使用,所以只附加“LabVIEW8.6“。如果涉及硬件卡,還要選擇安裝DAQmx、MAX等GPIBVISAVISARuntime等等表因?yàn)闆](méi)有使用硬件,這里選擇默認(rèn)設(shè)定,無(wú)須改動(dòng)如果涉及硬件使用,最好生成硬件配置文件,這樣在目標(biāo)機(jī)就會(huì)自動(dòng)完成配置工作。然后迚入“高級(jí)”屬性這里選擇默認(rèn)設(shè)定,無(wú)須改動(dòng)點(diǎn)擊上圖中的“生成”按健,系統(tǒng)自動(dòng)生成安裝包文件。直到看見(jiàn)完成出現(xiàn)。還要注意“警告”欄是否有提示,如果有問(wèn)題會(huì)導(dǎo)致安裝包創(chuàng)建失敗。下面將介紹在目標(biāo)機(jī)上如何安裝。第9.4節(jié)在目標(biāo)機(jī)上安裝應(yīng)用程序點(diǎn)擊“下一步”按鍵迚入下一步操作默認(rèn)系統(tǒng)指定的安 ,點(diǎn)擊“下一步”按鍵迚行下一步操作安裝協(xié)選擇我接受協(xié)議選項(xiàng),然后點(diǎn)擊“下一步”按鍵迚行下一步操作系統(tǒng)提示將要安裝的文件名。點(diǎn)擊“下一步”按健開(kāi)始安系統(tǒng)開(kāi)始安裝應(yīng)用完成安裝后如圖所示,點(diǎn)擊“完成”,系統(tǒng)迚入下一個(gè)狀系統(tǒng)要求重新啟動(dòng)計(jì)算機(jī)。選擇“重這是應(yīng)用程序運(yùn)行在4階多項(xiàng)式時(shí)的。點(diǎn)擊“STOP應(yīng)用程序退出。至此安裝完成,下面介紹的是錦上添花的工作第9.5節(jié)做得更專業(yè)些可以打包發(fā)布給最終用戶使用(.exe文件),CDDVD能否做得更專業(yè)些呢?看到有些人用光雕機(jī)做得CD、DVD盤面感覺(jué)還可以,看到三星公司的SE-T084L吸入U(xiǎn)SB-DVD刻錄光雕機(jī)的介紹,感覺(jué)不錯(cuò),上網(wǎng)查看了基本技朮性能后,決定一臺(tái)買回來(lái)試用了一下,效果還不錯(cuò),灰度等級(jí)比較清晰,做一個(gè)CD或DVD的封面大約需要20多DVD5因?yàn)橥ǔ5膽?yīng)用程序發(fā)布量都較小,所以相對(duì)還是比較方便的,當(dāng)然給用戶的感覺(jué)也會(huì)不一樣。下面是我做過(guò)的幾個(gè)應(yīng)用程序安裝包的CD光盤封面。好像現(xiàn)在有好多DVD光驅(qū)都具備光雕功能,有條件的話你也可以如果發(fā)布量較大,可以去電子市場(chǎng)做彩色的封面 打印第10 結(jié)束10NILabVIEWSignalExpress的有關(guān)內(nèi)容(這部
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度新能源開(kāi)發(fā)用地承包經(jīng)營(yíng)合同模板
- 2025年企業(yè)間合資經(jīng)營(yíng)合同范本
- 如何設(shè)定可達(dá)成的財(cái)務(wù)目標(biāo)計(jì)劃
- 2025年鈷粉系列項(xiàng)目合作計(jì)劃書
- 強(qiáng)化小學(xué)生的公平公正計(jì)劃
- 幼兒園國(guó)際交流活動(dòng)策劃計(jì)劃
- 注重班級(jí)文化融合的必要性計(jì)劃
- 圖書目錄員的工作計(jì)劃
- 藝術(shù)教育與演藝技巧社團(tuán)工作計(jì)劃
- 提升工作效率的年度策略探討計(jì)劃
- 2025年醫(yī)院實(shí)習(xí)協(xié)議書樣本
- 2025年湖南工程職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測(cè)試近5年??及鎱⒖碱}庫(kù)含答案解析
- 荊州2025年湖北荊州區(qū)事業(yè)單位人才引進(jìn)55人筆試歷年參考題庫(kù)附帶答案詳解
- 中國(guó)儲(chǔ)備糧管理集團(tuán)有限公司蘭州分公司招聘筆試真題2024
- 2024年云南中煙工業(yè)有限責(zé)任公司招聘筆試真題
- 武漢2025年湖北武漢理工大學(xué)管理人員招聘筆試歷年參考題庫(kù)附帶答案詳解
- 提高金剛砂地坪施工一次合格率
- 2024年山東輕工職業(yè)學(xué)院高職單招語(yǔ)文歷年參考題庫(kù)含答案解析
- 三一重工全面預(yù)算管理
- 小公司財(cái)務(wù)報(bào)銷制度及報(bào)銷流程
- 2022新教材蘇教版科學(xué)5五年級(jí)下冊(cè)全冊(cè)教學(xué)設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論