荔园在线

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

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


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



V008 - 档案变数(File)

DiskBytes

DiskBytes

目前磁碟中可以用的空间

适用於有关档案输入输出的程式 设计测试硬碟中的空间 当空间小於某个特定数
值时 就会显示警告讯息

FileLocation

FileLocation

指出目前欲执行档案的路径位置

引号中的字串特别要注意的地方是反斜线的写法 一定要多加上一个反斜线 因为
这个符号在引号中有特殊的意义

FileName

FileName

目前所执行档案的名称(请注意 它与 FileTitle 的不同) 适用於侦测工具的
设计 当程式执行中需要跳到另一个档案时 便可以使用这变数来做侦测

FileSize

FileSize

目前正在执行档案的大小 当您修改过程式 如加入影片或声音後 可以利用这个
变数查看档案的大小为何 以便决定是否储存档案

变数中的值也是以 byte 为单位 这个变数可以用来与 DiskByte 做比较 若
DiskByte 的数值比较小时 显然无法将档案存入到磁碟之中

IOMessage IOStatus

IOMessage

IOStatus

这二个变数都与档案的 I/O 有关 也就是说凡是与输入输出相关的函数都会产生
 IOMessage 与 IOStatus 这些函数包含有 WriteExtFile ReadExtFile
AppendExtFile Jump CreateFolder DeleteFile RenameFile IOMessage 产
生的是一个字串 IOStatus 产生的是一个数值 如果没有任何错误发生时 它的
值为 0

OriginalWorkingDirectory

OriginalWorkingDirectory

Authorware 所启动的目录

RecordLocation

RecordLocation

系统记录的路径位置 当使用者使用跳跃的功能时 A3W 允许记录原来的状态 这
个记录的位置就是 RecordLocation 的位置 这个目录在安装 A3W 时 就会自动
产生

在 Windows 下的 a3w_data 就是程式自动产生的目录 上图中所有 *.rec 档案
就是记录档案 当程式再开启时 会寻找这个目录中是否含有它的记录 如果有的
话 会将记录档案读入 将状态反应到程式之中 程式就会自动回到上一次离开时
的状态下继续执行

应用在教育训练课程的设计时 这个变数应该很好用 因为它所记得的是记录所存
放的位置

SearchPath

SearchPath

指定外部搜寻档案的路径 在 File Setup 指令的对话方块之中 有一个栏位中含
有搜寻路径的位置 如果在栏位中输入如上图中的搜寻路径後 SearchPath 变数
中的值应该会与它相同 也等於 d:\apw\movies 就是说变数的值即为栏位中的字


当设定了 File Setup 中的搜寻路径後 SearchPath 的值也会变化 至於为什麽
要搜寻路径呢 因为在多媒体的制作成品上 多半以光碟为媒介 光碟的容量占
500-650 megabyte 档案的路径规划就会变得相当重要 特别是影片 动画 声音
等档案的搜寻 所以如果您的档案放置光碟的特定位置上 就可以配合
FileLocation 与 SearchPath 二个变数来达到路径的规划 下
下图是在计算图示中指定 SearchPath 的值

经过被指定後的变数值 就会变成指定的值 等於 File Setup 对话方块中的栏位
设定 二种方式由您决定使用





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

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


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

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