A009 - Authorware Professional 的文字档案处理

4/8/2006来源:Authorware教程人气:8088

A009 - Authorware PRofessional 的文字档案处理

在 Authorware 中文字档案处理的方式可以利用其内定的函数来进行 主要与文 字档案相关的函数为 ReadExtFile AppendExtFile 以及 WriteExtFile 其各自 语法如下 

AppendExtFile(filename, string)

将字串 String 加到档案 filename 的最後 

string := ReadExtFile(filename)

将 filename 所有文字内容 存到字串 String 中 

WriteExtFile(filename, string)

将 string 写到 filename 文字档案之中 

您可善用此三个函数制作文字档 以记录使用者的状态 一般的光碟节目并不会 设计此功能 因为使用者的环境完全不同 很难有固定的路径 但 Recordslacation 可以解决这个问题 Authorware 在安装时会自动产生的一个子目录在Windows 的目录之下 以记录系统的状态 Recordslacation 变数中的内容就是路径的名 称 如果您想知道其路径为何 只要利用 Show variables 指令查看变数内容即 可知道 

如果想要自己产生一个目录 则可以使用 CreateFolder 函数 其语法为 

CreateFolder("directory")

最後若想删除档案 DeleteFile 会将指定的档案删除 其语法为 

DeleteFile("filename")

在 Authorware 中处理档案最重要的部份就是在撰写路径名称时 记得使用二个 反斜线而不是一个反斜线 

文字档的处理在 Authorware 中并不会太困难 如果资料笔数在千个以下 以内 部的函数处理应该足够 但如果您的需求与资料库有关 则必须使用 ODBC 功 能 利用呼叫的方式取用资料库中的文字