荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: hawkwolves (十一狼), 信区: Multimedia
标  题: 档案函数(File)
发信站: BBS 荔园晨风站 (Sun Nov 12 03:10:10 2000), 转信



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 函数时 请特别注意这个功能 同样的 如果此文字档案不存在
则系统会自动产生档案







曾安德 编著


--
   ┏━┳━┳━┳━┳━┳━┳━┳━┓
   ┃当┃你┃你┃你┃去┃我┃我┃我┃ My e-mail:   11_wolf@163.net
   ┃了┃跟┃也┃没┃做┃手┃要┃不┃ My oicq:     40356
   ┃小┃在┃没┃有┃老┃敲┃把┃再┃
   ┃尼┃身┃有┃讲┃和┃木┃你┃烦┃
   ┃姑┃后┃哭┃话┃尚┃鱼┃忘┃恼┃

※ 来源:·BBS 荔园晨风站 bbs.szu.edu.cn·[FROM: bbs.szptt.net.cn]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店