file(fn:cs)

阅读(662) 标签: 打开文件, 指定文件名,

描述:

打开指定文件名的文件。

语法:

file( fn{:cs})

备注:

打开文件名为fn的文件

参数:

fn

加载的文件名,可使用绝对路径或者相对路径。如果使用相对路径,则相对主目录,主目录为集算器选项菜单里配置的主目录,主目录缺省为当前目录(dfx文件打开的目录)

cs

字符集,支持的字符集是jvm自带的字符集。缺省则为操作系统默认值。

选项:

@s

按照指定顺序搜索非绝对路径的文件名,搜索顺序为类路径-寻址路径-主目录,寻址路径为集算器选项菜单里配置的寻址路径,主目录缺省为当前目录。

返回结果为只读文件名称

@t

fn目录下产生临时文件,fn省略时产生在【工具】-【选项】-【环境】中设置的临时目录(临时目录相对于【工具】-【选项】-【环境】中设置的主目录) 或者相对路径下。

@a

用于写的文件在发生共享冲突时会等待

返回值:

文件对象

示例:

file("D:/Area.txt":"UTF-8")

加载位于D:\下的" Area.txt"文件,字符集为UTF-8

file("Area.txt")

加载位于主目录下的" Area.txt"文件

file@s("data/Area.txt")

先搜索类路径,类路径中没有再搜索寻址路径列表,寻址路径中没有最后搜索主目录

file@t("data/Area.txt")

data/下产生临时文件