VFP与文件操作相关的函数

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

VFP与文件操作相关的函数
VFP与文件操作相关的函数
VFP提供了一些对文件进行低级操作的函数,这些函数的功能及用法为:
(1)GETFILE()函数。

格式:GETFILE([])。

功能:显示“打开”对话框,供用户选定一个文件并返回文件名。

其中用于指定文件的扩展名。

例如,若显示一文件打开对话框,允许用户选择打开一个扩展名为.jpg类型的图形文件,则调用方法为:
myfile=getfile("jpg")
若要允许用户选择的文件类型有多种,此时可用分号将各文件扩展名进行分隔,例如,若允许用户选择打开jpg和gif类型的文件,则调用方法为:
myfile=getfile("jpg;gif")
(2)PUTFILE()函数。

格式:PUTFILE([])。

功能:显示“另存为”对话框,供用户指定一个文件名并返回文件名。

其中用于指定文件的扩展名。

(3) FOPEN()函数。

格式:FOPEN(<文件名>)。

功能:打开指定文件,返回文件句柄(控制号)。

(4) FCREATE()函数。

格式:FCREATE(<文件名>)。

功能:建立一个新文件,返回文件句柄(控制号)。

(5) FCLOSE()函数。

格式:FCLOSE(<文件句柄>)。

功能:将文件缓冲区的内容写入文件句柄所指定的文件中,并关闭该文件。

(6) FREAD()函数。

格式:FREAD(<文件句柄>,<字节数>)。

功能:从文件句柄所指定的文件中读取指定字节数的字符数据。

(7)FWRITE()函数。

格式:FWRITE(<文件句柄>,)。

功能:把表示的数据写入文件句柄所指定的文件中。

(8) FSEEK()函数。

格式:FSEEK(<文件句柄>,<移动字节数>[,])。

功能:在文件句柄所指定的打开的文件中移动文件指针,其中n 表示移动的方式或方向:
n=0为向文件首移动,n=1为相对位置移动,n=2为向文件尾移动。

相关文档
最新文档