vba用戶窗體下拉菜單 80?VB文件打開時(shí)的 [len=記錄長(zhǎng)度]是什么意思?
80?VB文件打開時(shí)的 [len=記錄長(zhǎng)度]是什么意思?打開VB文件時(shí),[len=記錄長(zhǎng)度]僅用于讀取隨機(jī)文件。它的功能是指定記錄的長(zhǎng)度。記錄由“編號(hào)、姓名、性別、年齡、學(xué)歷”等字段組成,形成人員檔案
80?VB文件打開時(shí)的 [len=記錄長(zhǎng)度]是什么意思?
打開VB文件時(shí),[len=記錄長(zhǎng)度]僅用于讀取隨機(jī)文件。它的功能是指定記錄的長(zhǎng)度。記錄由“編號(hào)、姓名、性別、年齡、學(xué)歷”等字段組成,形成人員檔案記錄。此記錄的順序和每個(gè)字段的長(zhǎng)度是固定的,因此記錄的總長(zhǎng)度也是固定的。當(dāng)打開這樣一個(gè)文件時(shí),系統(tǒng)應(yīng)該首先知道一條記錄的總長(zhǎng)度。每次對(duì)記錄進(jìn)行操作時(shí),它都會(huì)記錄或讀取一個(gè)人的完整文件,否則會(huì)出錯(cuò)。這就是[len=記錄長(zhǎng)度]的作用。當(dāng)然,在打開順序文件時(shí),不需要做這樣的聲明。我不知道你是否明白。如果您有任何問(wèn)題,請(qǐng)?jiān)俅瘟粞浴?/p>
在VB中按文件的訪問(wèn)方式不同,可以將文件分為哪幾類?
在VB6中,隨機(jī)訪問(wèn)的單位是固定長(zhǎng)度的記錄(例如固定格式花名冊(cè)中的一行)。open語(yǔ)句中的Len指的是這個(gè)長(zhǎng)度;任何格式的文件都不能通過(guò)隨機(jī)訪問(wèn)獲得所需的數(shù)據(jù)。具體來(lái)說(shuō),您可以使用put語(yǔ)句將一條或多條記錄寫入文件,然后使用文本編輯器將其打開。此時(shí),您看到的格式是get語(yǔ)句可以讀取的格式。您應(yīng)該安裝完整的visualbasic6.0環(huán)境和相應(yīng)的MSDN庫(kù)。這樣,就可以在VB的官方文檔中得到準(zhǔn)確、權(quán)威的答案。另外,visualbasic6.0已經(jīng)很久沒(méi)有維護(hù)了,它的文檔也逐漸沒(méi)有維護(hù),所以在網(wǎng)上找到vb6的官方文檔應(yīng)該是非常困難的?,F(xiàn)在只能找到零散的文檔,如:使用隨機(jī)文件存取,而且大部分都是英文的。如果英文有困難,我建議你用vb6找MSDN庫(kù),應(yīng)該比較容易,中文版的翻譯也很好!