首页 > 设计 > 媒体动画 > 正文

Authorware类和函数:authorware7.0函数教学文章连载--File类

2020-09-19 18:43:41
字体:
来源:转载
供稿:网友

appendextfile

语法:appendextfile("filename ","string ")

说明:将字符串的内容添加到指定文本文件的末尾。当指定文件不存在时,自动创建该文件。如果参数filename中不包含路径信息,则authorware自动将系统变量filelocation的内容作为路径使用。该函数的执行会影响两个系统变量的值iostatus和iomessage。如果没有错误发生,iostatus的值为0且iomessage的值为“no error”;如果有错误发生,操作系统会定义iostatus的值且iomessage包含错误信息。如果程序通过authorware web player在非信任模式下运行,该函数被禁用。

catalog

语法:string:=catalog("folder " [,"f " | "d "])

说明:将folder文件夹中的子文件夹和文件名以字符串形式赋予变量string。如果使用参数f,则将folder文件夹中的文件名以字符串形式赋予变量string;如果使用参数d,则将folder文件夹中的子文件夹以字符串形式赋予变量string。如果程序通过authorware web player在非信任模式下运行,该函数被禁用。

createfolder

语法:number:=createfolder("folder ")

说明:创建文件夹,文件夹名称由folder指定。默认情况下,在用户记录文件夹下创建文件夹。该函数的执行影响到两个系统变量iostatus和iomessage。当没有发生错误时,iostatus的值为0,iomessage的值为“no error”;当发生错误时,iostatus和iomessage包含了错误的状态信息。如果程序通过authorware web player在非信任模式下运行,该函数被禁用。

deletefile

语法:number:=deletefile("filename ")

说明:删除由filename指定的文件夹或文件。如果没有指定路径,则默认路径是用户记录文件夹。当删除一个文件时,最好指定扩展名,以免发生误删除操作。该函数的执行影响到两个系统变量iostatus和iomessage。当没有发生错误时,iostatus的值为0,iomessage的值为“no error”;如果发生了错误,iostatus和iomessage包含了错误的状态信息。如果程序通过authorware web player在非信任模式下运行,该函数被禁用。

filetype

语法:number:=filetype("filename ")

说明:返回filename指定的文件或文件夹类型。可能的返回值有:

0—无此文件或发生错误

1—文件夹

2—未打包的文件(.a7p)

3—不带运行部件的打包文件(.a7r)

4—模块文件(.a7d)

5—声音文件(.aif,pcm,wav)

6—数字化电影文件(.mov,avi,mpg,dir)

7—pics格式的数字化电影(mac系统使用)

8—自定义函数文件(.u32,.dll)

9—文本文件(.txt)

10—应用程序(.exe,.com,.bat,.pif)

11—其他文件

12—库文件(.a7l)

13—打包过的库文件(.a7e)

14—图像文件

15—xtra文件

如果程序通过authorware web player在非信任模式下运行,该函数被禁用。

readextfile

语法:string:=readextfile("filename ")

说明:读取指定文件中的内容,并以字符串形式返回文件的内容。当使用url作为路径时,要使用绝对路径形式。该函数的执行影响到两个系统变量iostatus和iomessage。如果程序通过authorware web player在非信任模式下运行,使用该函数读取本地驱动器或其他服务器中数据的操作将被禁止。

renamefile

语法:number:=renamefile("filename ","newfilename ")

说明:改变文件名,authorware会忽略参数 "newfilename" 中包含的所有路径信息。该函数的执行影响到两个系统变量iostatus和iomessage。如果程序通过authorware web player在非信任模式下运行,该函数将被禁用。

writeextfile

语法:writeextfile("filename ","string ")

说明:创建一个以"filename"命名的文本文件并向其中写入字符串"string"。如果已经存在一个以filename命名的文件则将其覆盖。该函数的执行影响到两个系统变量iostatus和iomessage。如果程序通过authorware web player在非信任模式下运行,该函数被禁用。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表