LabVIEW的打開和關(guān)閉文件操作
發(fā)布時(shí)間:2008/9/25 0:00:00 訪問次數(shù):1603
打開操作是文件操作的第一個(gè)流程,包括打開創(chuàng)建/替換;關(guān)閉操作是文件操作的最后一個(gè)流程,保證文件操作的完整性。
1.打開創(chuàng)建i/o替換文件
“打開/創(chuàng)建/替換文件”位于函數(shù)選板的“編程→文件i/o打開創(chuàng)建/替換文件”,圖標(biāo)和接線端如圖1所示。
圖1 打開創(chuàng)建/替換文件圖標(biāo)及接線端
“打開創(chuàng)建/替換文件”用于打開、替換一個(gè)已經(jīng)存在的文件或創(chuàng)建一個(gè)新文件,具體功能由“運(yùn)行”接線端的值來確定,其中輸入和輸出接線端說明如下。
prompt:提示,指定出現(xiàn)在文件對話框上方的文字。
file path(use dialog):文件路徑(使用對話框),指定文件的決定路徑,如果接線端不連接,則出現(xiàn)文件選擇對話框。
operation(0∶open):運(yùn)行(0:打開),指定ⅵ執(zhí)行的功能,默認(rèn)值0為執(zhí)行打開操作;表1給出了接線端值對應(yīng)的含義。
表1“運(yùn)行”接線端值及其對應(yīng)含義
access(o:read/write):訪問(0:讀。瘜懭耄,指定文件的訪問權(quán)限,默認(rèn)值0為可讀/寫,1為只讀
,2為只寫。
error in:錯誤輸入,在此vi之前產(chǎn)生的程序錯誤代碼。
refnum out:引用句柄輸出,輸出所打開文件的文件引用句柄。
cancelled:取消,如果取消選擇文件,則輸出為真。
error out:錯誤輸出,輸出在此vi之前和此ⅵ產(chǎn)生的程序錯誤代碼。
2.關(guān)閉文件
“關(guān)閉文件”用來關(guān)閉一個(gè)由文件引用句柄指定的文件,位于函數(shù)選板的“編程→文件i/o→關(guān)閉文件”,圖標(biāo)和接線端如圖2所示。
其中輸入和輸出接線端說明如下。
輸入接線端refnum:引用句柄,設(shè)置所關(guān)閉的文件應(yīng)用句柄。
圖2 關(guān)閉文件圖標(biāo)及接線端
輸出接線端path:路徑,返回所關(guān)閉文件對應(yīng)的文件路徑。
與其他子vi不同是,不管錯誤輸入接線端是否有錯誤代碼輸入,關(guān)閉文件vi都會執(zhí)行關(guān)閉文件的操作。
歡迎轉(zhuǎn)載,信息來自維庫電子市場網(wǎng)(www.dzsc.com)
打開操作是文件操作的第一個(gè)流程,包括打開創(chuàng)建/替換;關(guān)閉操作是文件操作的最后一個(gè)流程,保證文件操作的完整性。
1.打開創(chuàng)建i/o替換文件
“打開/創(chuàng)建/替換文件”位于函數(shù)選板的“編程→文件i/o打開創(chuàng)建/替換文件”,圖標(biāo)和接線端如圖1所示。
圖1 打開創(chuàng)建/替換文件圖標(biāo)及接線端
“打開創(chuàng)建/替換文件”用于打開、替換一個(gè)已經(jīng)存在的文件或創(chuàng)建一個(gè)新文件,具體功能由“運(yùn)行”接線端的值來確定,其中輸入和輸出接線端說明如下。
prompt:提示,指定出現(xiàn)在文件對話框上方的文字。
file path(use dialog):文件路徑(使用對話框),指定文件的決定路徑,如果接線端不連接,則出現(xiàn)文件選擇對話框。
operation(0∶open):運(yùn)行(0:打開),指定ⅵ執(zhí)行的功能,默認(rèn)值0為執(zhí)行打開操作;表1給出了接線端值對應(yīng)的含義。
表1“運(yùn)行”接線端值及其對應(yīng)含義
access(o:read/write):訪問(0:讀。瘜懭耄,指定文件的訪問權(quán)限,默認(rèn)值0為可讀/寫,1為只讀
,2為只寫。
error in:錯誤輸入,在此vi之前產(chǎn)生的程序錯誤代碼。
refnum out:引用句柄輸出,輸出所打開文件的文件引用句柄。
cancelled:取消,如果取消選擇文件,則輸出為真。
error out:錯誤輸出,輸出在此vi之前和此ⅵ產(chǎn)生的程序錯誤代碼。
2.關(guān)閉文件
“關(guān)閉文件”用來關(guān)閉一個(gè)由文件引用句柄指定的文件,位于函數(shù)選板的“編程→文件i/o→關(guān)閉文件”,圖標(biāo)和接線端如圖2所示。
其中輸入和輸出接線端說明如下。
輸入接線端refnum:引用句柄,設(shè)置所關(guān)閉的文件應(yīng)用句柄。
圖2 關(guān)閉文件圖標(biāo)及接線端
輸出接線端path:路徑,返回所關(guān)閉文件對應(yīng)的文件路徑。
與其他子vi不同是,不管錯誤輸入接線端是否有錯誤代碼輸入,關(guān)閉文件vi都會執(zhí)行關(guān)閉文件的操作。
歡迎轉(zhuǎn)載,信息來自維庫電子市場網(wǎng)(www.dzsc.com)
上一篇:LabVIEW的讀取文本文件
上一篇:LabVIEW的文件I/O操作
熱門點(diǎn)擊
- LabVIEW的寫入電子表格文件
- LabVIEW的XY圖顯示實(shí)例
- LabVIEW的公式節(jié)點(diǎn)
- LabVIEW的波形圖表顯示實(shí)例
- LabVIEW的組合框
- LabVIEW的讀取電子表格文件
- LabVIEW創(chuàng)建一維數(shù)組
- LabVIEW的布爾型數(shù)據(jù)
- LabVIEW的寫入測量文件
- LabVIEW的移位寄存器
推薦技術(shù)資料
- 聲道前級設(shè)計(jì)特點(diǎn)
- 與通常的Hi-Fi前級不同,EP9307-CRZ這臺分... [詳細(xì)]
- MOSFET 電感單片降壓開關(guān)模式變換器優(yōu)勢
- SiC MOSFET 和 IG
- 新型 電隔離無芯線性霍爾效應(yīng)電
- 業(yè)界超小絕對位置編碼器技術(shù)參數(shù)設(shè)計(jì)
- 高帶寬、更高分辨率磁角度傳感技術(shù)應(yīng)用探究
- MagAlpha 角度位置傳感
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究