1 / 8
文档名称:

标准文件输入输出.doc

格式:doc   大小:191KB   页数:8页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

标准文件输入输出.doc

上传人:文库旗舰店 2018/6/17 文件大小:191 KB

下载得到文件列表

标准文件输入输出.doc

文档介绍

文档介绍:.3 标准文件输入/输出

要读取文件并显示文件的内容,必须使用VB提供的标准文件输入/输出语句。
在计算机中,为了迅速有效地存取数据,文件必须以某种特定方式组织其中的数据,这种方式称为文件结构。文件的分类方法:
图 文件分类
顺序文件

顺序文件是最简单的文件结构,它按次序一个接一个地排列记录,并且只提供第一个记录的位置。当需要读取某一个记录时,就必须按顺序从第一记录开始依次读出数据,直到找到所需记录为止。
(1)打开顺序文件
格式:Open <文件名> For <模式> As [#] <文件号>
说明:
1)文件名是所要打开的文件的名称,其中包括完整的路径名称。
2)模式指定文件的打开方式。可以是以下三种之一:
Input:以只读方式打开文件。
Output:以写方式打开文件。该方式创建一个新的顺序文件,等待输出数据,如果存在同名文件,则覆盖原有文件内容。
Append:以追加方式打开文件。打开一个已经存在的文件,等待输出数据追加到原文件内容之后。如果不存在该文件,则创建一个新文件。
3)文件号是一个1~511之间的整数,可以同时被打开的每个文件的文件号不能相同。文件被打开后,此文件号就代表该文件,通过它读写文件,直至文件被关闭。
例如:
:
Open “A:\” For Input As #1
:
Open “A:\” For Output As #2
(2) 关闭顺序文件
格式:Close [[[#] <文件名>],[[#] <文件号>]…]
说明:
1)文件号是Open语句打开文件时指定的文件号。
2)Close语句可以同时关闭多个已经打开的文件。
例如:
关闭文件号为1的文件:
Close #1
关闭文件号为1 和2的两个文件:
Cloise #1,#2
关闭所有已打开的文件:
Close


以Output方式或Append方式打开顺序文件后,可以使用Print # 语句或write # 语句向文件中写(输出)数据。
(1)Print # 语句
格式: Print # <文件号>,[输出项列表]
功能:将各输出项的值写入到指定的文件中。
说明:
1)输出项可以是常量、变量或表达式,输出项多于一个时,各输出项之间可以用逗号或分号分隔。
2)输出项之间使用分号分隔时,按紧凑格式输出到文件。如果输出形是字符串,则输出项之间不留空格;如果输出项是数值型数据,则在整数前面留一个空格,在负数前面留一个负号。
3)输出项之间使用逗号分隔时,按分区格式输出到文件,10列为一个分区。
4)在输出项之间可以使用Spc(n)函数输出n个空格,使用Tab(n)函数指定其后面的输出项从n列开始输出。
5)Print # 语句的末尾可以加分号、逗号或不加任何符号。加分号时,表示下一个Print # 语句的输出项不换行,直接按紧凑格式输出;加逗号时,表示下一个Print # 语句的输出项不换行,按分区格式输出;不使用任何