2011年計算機等級考試二級VB基礎教程輔導(29)(2)

字號:


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