打开文件 命令 操作系统支持:Windows、Linux 所属类别:文件读写
打开一个普通文件,以对文件进行输入或输出。成功返回被打开文件的文件号,失败返回 0。
语法: 整数型 打开文件 (欲打开的文件名称,[打开方式],[共享方式])
参数名 |
描 述 |
欲打开的文件名称 |
必需的;文本型。 |
打开方式 |
可选的;整数型。参数值说明对文件的操作方式,如果省略本参数,默认为“#读写”。方式值可以为以下常量之一: 1、#读入:从指定文件读入数据,如果该文件不存在则失败; 2、#写出:写出数据到指定文件,如果该文件不存在则失败; 3、#读写:从文件中读入数据或者写出数据到文件,如果该文件不存在则失败; 4、#重写:写出数据到指定文件。如果该文件不存在则先创建一个新文件,如果已经存在就先清除其中的所有数据; 5、#改写:写出数据到指定文件。如果该文件不存在则创建一个新文件,如果已经存在就直接打开; 6、#改读:从文件中读入数据或者写出数据到文件。如果该文件不存在则创建一个新文件,如果已经存在就直接打开。 |
共享方式 |
可选的;整数型。参数值指定限制其它进程操作此文件的方式。如果省略本参数,默认为“#无限制”。方式值可以为以下常量之一: 1、#无限制:允许其它进程任意读写此文件; 2、#禁止读:禁止其它进程读此文件; 3、#禁止写:禁止其它进程写此文件; 4、#禁止读写:禁止其它进程读写此文件。 |
例程
说明
打开通用对话框取得一个文本文件的文件名,用“打开文件”命令打开该文件,并将返回的文件号存放在“文件号”变量中,最后用“读入文本”命令读入该文件的内容显示在编辑框中。
“打开文件”命令返回的文件号,是很多文件读写类命令需要使用到的。
参见:例程