创建并打开一个低级文件。
语法
FCREATE(cFileName [, nFileAttribute])
返回值类型
数值型
参数
cFileName
指定要创建的文件名称,在文件名前可以加入驱动器指示符和路径。如果没有包括驱动器指示符或路径,则在默认目录下创建该文件。
注意 磁盘或目录名称含有感叹号(!) 时,Visual FoxPro 不会正确辨认路径。
nFileAttribute
指定文件的属性。下表列出了可以指定的文件属性。
nFileAttribute | 文件属性 |
0 | (默认值)读写 |
1 | 只读 |
2 | 隐含 |
3 | 只读/隐含 |
4 | 系统 |
5 | 只读/系统 |
6 | 系统/隐含 |
7 | 只读/隐含/系统 |
可以使用 DISPLAY STATUS 或 LIST STATUS 命令显示或打印由 FCREATE()函数创建并打开的文件信息,每个用低级文件函数打开或创建的文件可由 DISPLAY STATUS 和 LIST STATUS 给出下列信息:
说明
如果指定的文件已经存在,则覆盖此文件,并不作任何警告。
FCREATE()函数为此文件指定一个文件句柄编号,在其他的 Visual FoxPro 低级文件函数中,可用此编号标识该文件。在创建一个文件时,FCREATE()函数返回该文件句柄编号,如果不能创建文件,则返回 -1。
提示 可以把文件句柄的编号赋给变量,从而可以在其他的低级文件函数中用此变量访问该文件。
不能用 FCREATE( ) 打开通信端口。要打开通信端口,可以使用 FOPEN( )。