vb中檔案的開啟 檔案的關閉

2021-06-26 07:18:11 字數 1242 閱讀 6105

資料檔案的操作按以下步驟進行:

開啟資料檔案(首次操作為建立資料檔案並且開啟)

進行讀寫操作

關閉資料檔案

1、檔案的開啟

格式:open 檔名 for 方式 [access 訪問型別] [lock] as [#]檔案號 [len=記錄長度]

檔名:資料檔案的名字,該檔名可能還包括目錄、資料夾及驅動器。

binary:二進位制方式(讀寫)

input:順序輸入(讀出資料)

output:順序輸出(寫入資料檔案)

random:隨機(讀寫)

訪問型別:說明開啟的檔案可以進行的操作,有 read(讀)、write(寫)、或 read write(讀寫) 操作。

read(讀):唯讀檔案

write(寫):只寫檔案

lock:說明限定於其它程序開啟的檔案的操作。有 shared、lock read、lock write、和 lock read write 操作。

lodk shared:所有程序都可以對此資料檔案進行讀寫操作。

lock read:不允許其他程序進行讀操作。

lock write:不允許其他程序進行寫操作。

lock read write:不允許其他程序進行讀寫操作。

檔案號:乙個有效的檔案號,範圍在 1 到 511 之間。

記錄長度:對於用隨機訪問方式開啟的檔案,該值就是記錄長度。對於順序檔案,該值就是緩衝字元數。

功能:開啟指定的檔案。

如果檔案已由其它程序開啟,而且不允許指定的訪問型別,則 open 操作失敗,而且會有錯誤發生。

如果方式是 binary 方式,則 len 子句會被忽略掉。

舉例:open "d:\student.txt" for output as #1

open "d:\address.txt" for input read as #3

open "d:\cj.txt" for random as #4 len=40

2、檔案關閉

格式:close [[#]檔案號][,[#]檔案號][,[#]檔案號][,[#]檔案號]......

檔案號:開啟檔案時指定的檔案號。

功能:關閉指定的檔案號連線的檔案。如果不指定檔案號將關閉所有開啟的資料檔案。

關閉的操作主要是將緩衝區中的資料寫入檔案中,並且取消檔案號與檔案的關聯。

除了close外,當程式執行結束時,也會關閉所有的資料檔案。

舉例:close #1

close #2,#3

C 中檔案的開啟與關閉

一 知識講解 1.檔案 2.檔案流 3.檔案流類和檔案流物件 二 實現方法講解 建立乙個輸出檔案流物件 使用成員函式close 首先要懂幾個非常重要的概念 儲存在外部介質上 個人認為就是你的硬碟什麼的 的資料集合,是程式設計中的重要概念。對於普通使用者常用到資料檔案和程式檔案。程式中輸入和輸出的物件...

檔案的開啟 關閉 讀寫

二 對檔案的操作 2.檔案的讀寫 2.2 檔案的隨機讀寫 1.檔案是什麼?檔案通常是在磁碟或固態硬碟上的一段已命名的儲存區,是指存放在外部儲存介質 可以是磁碟 光碟 磁帶等 上的資料集合。c把檔案看作是一系列連續的位元組,每個位元組都能被單獨讀取。2.檔案的操作流程 開啟 建立 檔案 讀寫檔案 關閉...

python 檔案的開啟關閉

文字檔案和二進位制檔案 檔案可以看成是儲存在輔助儲存器上的資料序列,可以包含任何資料內容。檔案包括兩種形式 文字檔案和二進位制檔案。文字檔案一般由特定編碼的字元組成,二進位制檔案由位元0和位元1組成,沒有統一的字元編碼,資料的組織形式與檔案用途有關。文字檔案和二進位制檔案的根本區別是是否有統一的字元...