打开文件 命令    操作系统支持:WindowsLinux 所属类别:文件读写

打开一个普通文件,以对文件进行输入或输出。成功返回被打开文件的文件号,失败返回 0

语法:  整数型  打开文件 (欲打开的文件名称,[打开方式],[共享方式])

参数名

描 述

欲打开的文件名称

必需的;文本型。

打开方式

可选的;整数型。参数值说明对文件的操作方式,如果省略本参数,默认为“#读写”。方式值可以为以下常量之一: 1#读入:从指定文件读入数据,如果该文件不存在则失败; 2#写出:写出数据到指定文件,如果该文件不存在则失败; 3#读写:从文件中读入数据或者写出数据到文件,如果该文件不存在则失败; 4#重写:写出数据到指定文件。如果该文件不存在则先创建一个新文件,如果已经存在就先清除其中的所有数据; 5#改写:写出数据到指定文件。如果该文件不存在则创建一个新文件,如果已经存在就直接打开; 6#改读:从文件中读入数据或者写出数据到文件。如果该文件不存在则创建一个新文件,如果已经存在就直接打开。

共享方式

可选的;整数型。参数值指定限制其它进程操作此文件的方式。如果省略本参数,默认为“#无限制”。方式值可以为以下常量之一: 1#无限制:允许其它进程任意读写此文件; 2#禁止读:禁止其它进程读此文件; 3#禁止写:禁止其它进程写此文件; 4#禁止读写:禁止其它进程读写此文件。

 

例程

 

 

说明

打开一个文件,如果该文件不存在将创建它。

“打开文件”命令返回的文件号,是很多文件读写类命令需要使用到的。

 

参见:例程