eNet学院俱乐部


 
标题: 档案函数(File)
jiaojiao0520
中士
Rank: 6Rank: 6Rank: 6



UID 2343766
精华 0
积分 1076
帖子 86
威望 432
积分 10
阅读权限 60
注册 2007-6-2
状态 离线
发表于 2007-7-9 16:49  资料 短消息 
档案函数(File)

V011 - 档案函数(File)

AppendExtFile

AppendExtFile(filename, string)

number := AppendExtFile(filename, string)

将 string 加在文字档案的最後面 

这个函数与 WriteExtFile 不太相同 因为 WriteExtFile 会产生一个新档 而 AppendExtFile 不会产生新档 它只是找到档案 然後在档案最後将字串加上 

如果找不到此档案名称 则系统会自动产生此档案 这比较特殊 如果想要为新的使用者产生档案 直接使用这个功能即可 

Catalog

string := Catalog("Directory")

string := Catalog("directory", "F")

string := Catalog("directory", "D")

列出指定 directory 以下的所有目录与档案 

这个结果会以字串的方式传回到变数之中 您可以将变数显示出来 或者是读取变数中的某一行来做运算 使用引数 "F" 只列出档案 使用引数 "D" 则会列出目录 

CreateFolder

CreateFolder("directory")

产生所指定的目录 directory 

如果使用者想要将目录产生在特定的路径 请在 directory 之中输入完整的目录与路径名称 否则此目录会产生在目前的目录下 

DeleteFile

DeleteFile("filename")

number := DeleteFile("filename")

删除指定 filename 档案 

FileType

number := FileType("filename")

将指定的 filename 以数值的方式传回其类别 各个数值均代表不同的意义 请参考下表 

数值  意义  
0  目录  
1  档案不存在  
2  未包装的档案 .A3W  
3  包装过的播映档案 .APP  
4  模组档案 .MOD  
5  声音档案 .PCM .WAV  
6  影片档案 .MVE  
7   
8  外部函数档案 .UCD .DLL  
9  文字档 .TXT  
10  执行档 .EXE .COM .BAT  
11  其它  
12  资料库档案 .APL  
13  包装过的资料库档案 .APR  

ReadExtFile

string := ReadExtFile(filename)

将指定的 filename 所有文字内容 以字串的方式传回 

字串变数可以用来设计有关文字内容的判断或计算 但是档案的内容 必须以 ASCII 的格式建立 

RenameFile

RenameFile("filename", "newfilename")

number := RenameFile("filename", "newfilename")

将指定的 filename 改名为 newfilename 

请指定所要改变名称的档案路径 否则系统只会以目前的目录为搜寻的地方 

WriteExtFile

WriteExtFile(filename, string)

number := WriteExtFile(filename, string)

将 string 写到 filename 文档案中 

与 AppendExtFile 不太相同的是它会将原来的文字覆盖 所以在使用 WriteExtFile 函数时 请特别注意这个功能 同样的 如果此文字档案不存在 则系统会自动产生档案.




来于http://www.itzcn.net
顶部
[广告] 论坛使用帮助(如何发附件)
 


当前时区 GMT+8, 现在时间是 2008-11-19 13:28


Powered by Discuz! 5.0.0  © 2001-2006 Comsenz Inc.
Processed in 0.083582 second(s), 11 queries , Gzip enabled

清除 Cookies - 联系我们 - 硅谷动力网络学院 - Archiver - WAP