(2)寫操作
將數(shù)據(jù)寫入磁盤文件所用的命令是:Write# 或Print#。
語法格式:
1) Print #文件號(hào),[輸出列表]
例: Open “D:\SJ\TEST.DAT” For Output As #1
Print #1,Text1.Text ‘把文本框的內(nèi)容一次性寫入文件
Close #1
2)Write #文件號(hào),[輸出列表]
其中的輸出列表一般指用逗號(hào),分隔的數(shù)值或字符串表達(dá)式。Write #與Print #的功能基本相同,區(qū)別是Write #是以緊湊格式存放,在數(shù)據(jù)間插入逗號(hào),并給字符串加上雙引號(hào)。
(3) 關(guān)閉文件
結(jié)束各種讀寫操作后,必須將文件關(guān)閉,否則會(huì)造成數(shù)據(jù)丟失。關(guān)閉文件的命令是Close。
Close [#]文件號(hào)[,[#]文件號(hào)]……
例: Close #1,#2,#3
(4) 讀操作
1) Input #文件號(hào),變量列表
作用:將從文件中讀出的數(shù)據(jù)分別賦給指定的變量。
注意:與Write #配套才可以準(zhǔn)確地讀出。
2)Line Input #文件號(hào),字符串變量
用于從文件中讀出一行數(shù)據(jù),并將讀出的數(shù)據(jù)賦給指定的字符串變量,讀出的數(shù)據(jù)中不包含回車符和換行符,可與Print #配套用。
3)Input$(讀取的字符數(shù),#文件號(hào))
該函數(shù)可以讀取指定數(shù)目的字符。
與讀文件有關(guān)的兩個(gè)函數(shù):
LOF():返回某文件的字節(jié)數(shù)
EOF():檢查指針是否到達(dá)文件尾。
例:將一個(gè)文本文件讀入文本框的三種方法。