




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
文件及其基本操作VisualBasic程序設(shè)計(jì)教程2
VB文件操作
文件及其基本操作1.1
文件概述1.文件的概念
文件是存儲(chǔ)在外存儲(chǔ)器上的、用文件名標(biāo)志的數(shù)據(jù)的集合。操作系統(tǒng)對(duì)文件實(shí)行“按名存取”,所有的文件都必須有文件名,文件名是處理文件的依據(jù)。也就是說,要找到存儲(chǔ)在外部介質(zhì)上的數(shù)據(jù)信息,必須先按所提供的文件名找到指定的文件,然后再從該文件中讀取數(shù)據(jù)信息。用戶要向外部介質(zhì)上存儲(chǔ)數(shù)據(jù)信息,也必須先建立一個(gè)文件(即建立文件名),然后再向該文件輸出需要存儲(chǔ)的信息。3
VB文件操作
文件及其基本操作1.1
文件概述2.文件的分類按文件內(nèi)容按數(shù)據(jù)編碼方式按文件訪問模式程序文件數(shù)據(jù)文件ASCII文件二進(jìn)制文件
順序文件隨機(jī)文件二進(jìn)制文件。4
VB文件操作
文件及其基本操作1.1
文件概述2.文件的分類(1)順序文件(sequentialfile)順序文件是最簡單的文件結(jié)構(gòu),這種文件中的記錄是一個(gè)接一個(gè)順序地存放的。在這種文件中,只能從頭開始,一個(gè)記錄一個(gè)記錄地順序讀取,直到找到要查找的記錄為止。順序文件是專門用來處理文本文件的。5
VB文件操作
文件及其基本操作1.1
文件概述2.文件的分類(2)隨機(jī)文件(randomfile)隨機(jī)文件的每條記錄的長度都是相同的,記錄與記錄之間不需要特殊的分隔符號(hào),每個(gè)記錄都有一個(gè)記錄號(hào),如下所示。在存入數(shù)據(jù)時(shí),只要指明是第幾個(gè)記錄號(hào),就可以把數(shù)據(jù)直接存入指定的位置;讀取數(shù)據(jù)時(shí),只需給出某一個(gè)記錄的記錄號(hào),便能直接讀取記錄,因而稱作隨機(jī)文件。
6
VB文件操作
文件及其基本操作1.1
文件概述2.文件的分類(3)二進(jìn)制文件(binaryfile)二進(jìn)制文件是最原始的文件類型,它直接把二進(jìn)制碼存放在文件中,沒有什么格式。它以字節(jié)數(shù)來定位數(shù)據(jù)項(xiàng),允許程序按所需的任何方式組織和訪問數(shù)據(jù),也允許對(duì)文件中各字節(jié)數(shù)據(jù)進(jìn)行存取訪問和改變。
7
VB文件操作
文件及其基本操作1.1
文件概述3.文件的讀/寫操作①打開文件。一個(gè)文件必須先打開或建立后才能使用。如果一個(gè)文件已經(jīng)存在,則打開該文件;如果不存在,則建立該文件。②對(duì)文件的讀/寫操作。讀/寫操作是文件操作的主要方式。讀操作,也稱為輸入,即將數(shù)據(jù)從文件(外存)讀入到變量(內(nèi)存)供程序使用。寫操作,也稱為輸出,即將數(shù)據(jù)從變量(內(nèi)存)寫入文件(外存)。③關(guān)閉文件。將數(shù)據(jù)寫入文件,并釋放相關(guān)的資源。文件操作結(jié)束后,一定要關(guān)閉文件,否則暫存于文件緩沖區(qū)的數(shù)據(jù)可能丟失。8
VB文件操作
文件及其基本操作1.2
文件操作語句(1)FileCopy語句格式:FileCopy源文件名,目標(biāo)文件名功能:復(fù)制一個(gè)文件。FileCopy”d:\source\source.txt”,”e:\dest\dest.txt”9
VB文件操作
文件及其基本操作1.2
文件操作語句(2)Kill語句格式:Kill文件名功能:刪除文件。Kill
"D:\myfiles\TestFile"
10
VB文件操作
文件及其基本操作1.2
文件操作語句(3)Name語句格式:Name原文件名As新文件名功能:重新命名一個(gè)文件或目錄。Name"d:\old\old.doc"As"d:\new\new.doc"11
VB文件操作
文件及其基本操作1.2
文件操作語句(4)ChDrive語句格式:ChDrive驅(qū)動(dòng)器號(hào)功能:改變當(dāng)前驅(qū)動(dòng)器。(5)MkDir語句格式:MkDirpath功能:創(chuàng)建一個(gè)新的目錄或文件夾。12
VB文件操作
文件及其基本操作1.2
文件操作語句(6)ChDir語句格式:ChDirpath功能:改變當(dāng)前目錄。(7)RmDir語句格式:RmDirpath功能:刪除一個(gè)空目錄或文件夾。13
VB文件操作
文件及其基本操作1.3
文件操作函數(shù)(1)CurDir函數(shù)格式:CurDir[(drive)]功能:返回當(dāng)前的路徑。(2)LOF(#文件號(hào))函數(shù)返回一個(gè)已打開的文件的長度。(3)EOF(#文件號(hào))函數(shù)返回一個(gè)指示是否達(dá)到文件尾的邏輯值。14
VB文件操作
文件及其基本操作1.3
文件操作函數(shù)(4)Seek函數(shù)格式:Seek(文件號(hào))功能:返回打開文件當(dāng)前的讀/寫位置,返回值的類型為Long。(5)Seek語句格式:Seek[#]文件號(hào),位置功能:設(shè)置下一個(gè)讀/寫操作位置。15
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 醫(yī)院醫(yī)務(wù)人員聘用合同范本
- 合同的變更定義3篇
- 勞務(wù)分包合同擴(kuò)大的經(jīng)驗(yàn)分享3篇
- 實(shí)習(xí)提前離校的保證信范文3篇
- 工程索賠的索賠文件
- 廣告牌建設(shè)合同示范文本2篇
- 賣方授權(quán)委托書模板3篇
- 建筑項(xiàng)目授權(quán)委托書范本3篇
- 農(nóng)產(chǎn)品交易協(xié)議格式模板3篇
- 代收款委托書模板如何選用3篇
- 連云港2025年連云港市贛榆區(qū)事業(yè)單位招聘31人筆試歷年參考題庫附帶答案詳解
- 8.1薪火相傳的傳統(tǒng)美德 課件-2024-2025學(xué)年統(tǒng)編版道德與法治七年級(jí)下冊(cè)
- 湖北省武漢市2025屆高中畢業(yè)生四月調(diào)研考試語文試卷及答案(武漢四調(diào))
- 食堂負(fù)面清單管理制度
- 2025年安徽省示范高中皖北協(xié)作區(qū)第27屆聯(lián)考 生物學(xué)(含解析)
- 2025年度專業(yè)技術(shù)人員繼續(xù)教育公需科目考試題(附答案)
- 2025年中考語文《教材字音、字形》梳理
- 2024年上半年教資科目一試題
- 施工員頂崗實(shí)習(xí)報(bào)告范文
- 毽球知到智慧樹章節(jié)測試課后答案2024年秋武漢職業(yè)技術(shù)學(xué)院
- 新中考考試平臺(tái)-考生端V2.0使用手冊(cè)
評(píng)論
0/150
提交評(píng)論