首页 理论教育 让你的Word、Excel、PPT应用更高效

让你的Word、Excel、PPT应用更高效

时间:2023-10-27 理论教育 版权反馈
【摘要】:为字符串表达式,用以指定文件名,可以包含路径,否则文件须在当前目录。为一个有效的文件号,范围在1到511之间。例如:Open "TEST.txt" For Input As #1对文件作任何I/O操作之前都必须先打开文件。Open语句分配了一个缓冲区供文件进行I/O操作之用,并决定了缓冲区所使用的访问方式。如果文件已由其他进程打开,而且不允许指定的访问类型,则Open操作失败,而且会有错误发生。关闭打开文件是编程的基本素养。

让你的Word、Excel、PPT应用更高效

(1)Open语句。

功能:打开文本文件。

语法:Open pathname For mode [Access access][lock] As [#] filenumber [Len=reclength]

pathname:必需。为字符串表达式,用以指定文件名,可以包含路径,否则文件须在当前目录。

Mode:必需。用以指定打开文件方式,共有五种:

● Append。追加方式,可以添加内容到文件尾。

● Binary。二进制方式。

● Input。读取方式。

● Output。写入方式。

● Random。随机方式,即未指定方式。

Access、lock和Len为可选参数。一般不使用。

filenumber:必需。为一个有效的文件号,范围在1到511之间。使用FreeFile函数可得到下一个可用的文件号。例如:

Open "TEST.txt" For Input As #1

对文件作任何I/O操作之前都必须先打开文件。Open语句分配了一个缓冲区供文件进行I/O操作之用,并决定了缓冲区所使用的访问方式。如果文件已由其他进程打开,而且不允许指定的访问类型,则Open操作失败,而且会有错误发生。

(2)Input函数。(www.xing528.com)

功能:从打开的顺序文件中读取数据并将数据赋值变量

语法:Input(number, #filenumber)。其中的两个参数都为必需,第一个参数指定读取大小,第二个参数指定打开文件的文件号。例如:

(3)Write语句。

功能:将数据写入顺序文件。

语法:Write #filenumber, [outputlist]。第一个参数为打开文件的文件号,第二个参数为写入内容。如果第二个参数为空,则写入空白行。例如:

(4)Close语句。

功能:关闭Open语句所打开的输入/输出(I/O)文件。

语法:Close [filenumberlist],参数为一个或多个文件号,如果无参数则关闭所有打开文件。

关闭打开文件是编程的基本素养。另外,还可以用Reset语句关闭所有打开文件。

(5)其他文件函数。

LOF(Filenumber):返回一个Long类型数值,表示用Open语句打开的文件的大小,该大小以字节为单位。

EOF(Filenumber):返回一个Integer类型数值,包含Boolean值“True”,表明已经到达为Random或顺序Input打开的文件的结尾。

Loc(Filenumber):返回一个Long类型数值,在已打开的文件中指定当前读/写位置。

Seek(Filenumber):返回一个Long类型数值,在Open语句打开的文件中指定当前的读/写位置。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈