MCGS 文件操作函数 下载本文

内容发布更新时间 : 2024/10/27 13:31:32星期一 下面是文章的全部内容请认真阅读。

MCGS 文件操作函数

2009-08-08 14:58:24| 分类: 工业控制(MCGS,K |字号大中小订阅

注意:文件操作函数中所涉及到文件的路径均为绝对路径

!FileAppend(strTarget ,strSource)

函数意义:将文件strSource中的内容添加到文件strTarget后面,使两文件合并为一个文件。

返 回 值:开关型。

参 数:strTarget,字符型,目标文件,需要写绝对路径;

strSource,字符型,源文件,需要写绝对路径。

实 例:!FileAppend(“d:\\a.txt”,”d:\\b.txt”)

实例说明:将D盘下文件b.txt合并到文件a.txt的后面。若a.txt不存在,则会自动新建一个文件。

!FileCopy(strSource ,strTarget)

函数意义:将源文件strSource复制到目标文件strTarget,若目标文件已存在,则将目标文件覆盖。

返 回 值:开关型;

精选资料,欢迎下载

返回0,操作不成功;

返回非0值,操作成功。

参 数:strSource,字符型,源文件;

strTarget,字符型,目标文件。

实 例:!FileCopy(“d:\\a.txt”,”d:\\b.txt”)

实例说明:将D盘下文件a.txt复制到b.txt。

!FileDelete(strFilename)

函数意义:将strFilename指定的文件删除。

返 回 值:开关型;

返回0,操作不成功;

返回非0值,操作成功。

参 数:str1,字符型,将被删除的文件。

实 例:!FileDelete(“d:\\a.txt”)

实例说明:删除将D盘下文件a.txt。

!FileFindFirst(strFilename,objName,objSize,objAttrib)

精选资料,欢迎下载

函数意义:查找第一个名字为strFilename的文件或目录。

返 回 值:开关型;

返回-1,操作不成功。

返回其它值:操作成功,返回值为一个句柄,该值为以后的查找提供根据。

参 数:strFilename,字符型,要查找的文件的文件名(文件名中可以包含文件通配符:*和?);

objAttrib,数值型对象名,函数调用成功后,保存查找结果的属性:

若objAttrib = 0,则查找结果为一个文件;

若objAttrib = 1,则查找结果为一个目录。

objSize,数值型对象名,函数调用成功后,保存查找结果的大小;

objname,字符型对象名,函数调用成功后,保存查找结果的名称。

实 例:!FileFindFirst(“d:\\a*.txt”,Name,Size,Attrib)

实例说明:查找D盘下第一个名字为:a*.txt的文件或目录,将查找结果的属性存入Attrib数值变量中,大小存入Size数值变量中,名字存入Name数值变量中。

!FileFindNext(FindHandle,objName,objSize,objAttrib)

精选资料,欢迎下载