Authorware变量分类.docx

上传人:b****5 文档编号:6525634 上传时间:2023-01-07 格式:DOCX 页数:28 大小:26.17KB
下载 相关 举报
Authorware变量分类.docx_第1页
第1页 / 共28页
Authorware变量分类.docx_第2页
第2页 / 共28页
Authorware变量分类.docx_第3页
第3页 / 共28页
Authorware变量分类.docx_第4页
第4页 / 共28页
Authorware变量分类.docx_第5页
第5页 / 共28页
点击查看更多>>
下载资源
资源描述

Authorware变量分类.docx

《Authorware变量分类.docx》由会员分享,可在线阅读,更多相关《Authorware变量分类.docx(28页珍藏版)》请在冰豆网上搜索。

Authorware变量分类.docx

Authorware变量分类

 

Authorware变量分类

Authorware变量分类

Autorware大致提供了11类约220多个系统变量,包括CMI(计算机学习管理)、Decision(分支)、File(文件管理)、Framework(框架)、Ceneral(一般目的)、Graphic(绘图)、Icons(图标管理)、Interaction(交互变量)、Network(网络管理)、OLE(管理)、Time(时间管理)、Video(视频管理)。

以下我们选择一些与课件制作相关的变量作简单介绍。

 一、计算机学习管理类

CMIAtteptCount

该变量中存储着学生学习该课件的次数。

 

CMIAttempts

CMIAttempts是一个保存检测活动信息的属性表,没有进行任何检测活动时,CMIAtteptCount为0,而CMIAttempts为空表。

 

CMICompleted

当学生完成一项检测时,其值为真。

CMI系统中的一个课件可能由多项活动组成,使用该变量可以测试学生是否完成某项活动。

 

CMIConfig

CMIConfig包含进入CMI系统的环境设置,其值可由CMI系统管理员设置。

 

CMICourseID

CMICourseID包含指定CMI系统中的课程编号。

 

CMIData

CMIData用于存储CMI系统各种活动记录。

 

CMIFailed

如果学生在指定检测活动中失败了,其值为真。

 

CMILoggedOut

其值为真时,学生完成当前活动后立即退出CMI系统。

如果设置CMILoggedOut的值为假,学生仍处于登录进入CMI系统状态。

可以通过设置CMILoggedOut值为真,强制学生每开始一项活动时登录CMI系统。

 

CMIMasteryScore

CMIMasteryScore包含学生通过一项测试的得分,该变量值是由CMI系统设置的。

 

CMIObjCount

该变量中存储的是当前活动的学习任务个数。

 

CMIObjctives

CMIObjctives是保存CMI对象信息的属性表。

没有任何对象时,CMIObjCount为0,CMIObjctives是空表。

 

CMIPassed

学生通过某项检测活动时,CMIPassed值为真。

 

CMIPath

CMIPath包含学生个人数据的完整路径,该路径由CMI系统设置。

 

CMIReadComplete

设置CMIReadComplete值为真时,数据在CMI系统和Authorware之间传输完毕后立即删除临时数据文件,CMIReadComplete值为假时,临时数据文件由CMI系统以后删除。

 

CMIScore

CMIScore包含一项活动的成绩,如果在文件属性对话框中选择了TrackScore选项,CMIScore和Totalscore的值相同。

 

CMIStarted

如果学生开始进行检测,其值为真。

若学生还没有开始检测活动或已经完成检测活动,其值为假。

 

CMIStatus

其值为表示当前活动状态信息的字符串,可以有三种值:

“Completed”:

学习已完成。

“Incomplet”:

学习尚未完成。

“NotAttempted”:

尚未学习过。

 

CMITime

CMITime的值是学生在当前活动中已经消耗的时间(秒)。

如果在文件属性对话框的CMI栏中选择了KnowledgeTrack:

Time选项,系统自动调整CMITime值。

 

CMITimedOut

若设CMITimedOut值为真,当学生在交互活动中耗费的时间超过系统限定的时间,则自动退出CMI系统。

 

CMITrackAllInteractions

若CMITrackAllInteractions值为真,则CMI系统跟踪程序中的交互活动。

如果在“文件属性”对话框的CMI栏中选择了KnowledgeTrack:

AllInteractions选项,CMITrackAllInteractions被初始化为真。

 

CMITrackInteraction

若设CMITrackInterations@"IconTitle"为真,则CMI栏中没有选择TrackInteraction选项,CMITrackAllInteractions被初始化为假。

为了跟踪指定的交互图标,应该同时设CMITrackAllInteractions和CMITrackInterations@"IconTitle"为真。

 

CMIUserID

CMIUserID的值是CMI系统分配给学生的标识符。

 

CMIUserName

其值是学生登录CMI系统时使用的用户名。

 二、计算图标类

AllSelected

如果属于当前判断图标的所有分支结构的分支都已被使用,AllSelected值为TRUE。

作引用变量使用时,如果属于当前判断图标的所有分支结构的分支都已被选中,AllSelected@"IconTitle"=TRUE。

其中指定的判断图标标题在@后用双引号引入,下面的内容相同。

 

PathCount

单独使用时,其值为当前的决策图标下挂的分支数。

当作为引用变量使用时PathCount@"IconTitle"的值为IconTitle指定的决策图标下挂的分支数。

 

PathSelected

单独使用时,该变量存储的是附属于一个计算图标设计窗口中,最终用户最后一次所选择的路径的编号。

作为引用变量使用时,PathSelected@"IconTitle"存储的是在指定的计算图标设计窗口中,最终用户最后一次所选择的路径的编号。

 

RepCount

单独使用时,该变量存储的是当前判断图标中已经重复的次数。

作为引用变量使用时,RepCount@"IconTitle"存储的是当前判断图标中已经重复的次数。

 

SelectedEver

单独使用时,如果最后一个判断分支结构中当前所使用的路径曾经被用户选择过,则该变量的值为TRUE。

作为引用变量使用时,如果指定的设计分支附属于某个判断图标,而且指定的设计分支被选择过,则SelectedEver@"IconTitle"的值为TRUE。

 

TimeExpired

单独使用时,如果最近一个判断图标超过设置的时间限制,该变量的值为TRUE。

作为引用变量使用时,用于取得指定的设计分支是否超过时间的限制。

当该判断图标正在使用或因其它原因而停止使用时,TimeExpired@"IconTitle"的值为FALSE。

 

TimesSelected

单独使用时,该变量存储的是当前判断分支结构中当前路径已被选择的次数。

作为引用变量使用时,该变量存储的是指定判断分支结构中当前路径已被选择的次数。

 三、文件类

DiskBytes

用于存储当前磁盘可用空间的字节数。

 

FileLocation

该变量存储的是当前执行的文件所在的文件夹,例如其Windows格式为:

"drive:

\directory1\directory2\"。

 

FileName

该变量存储的是当前文件的文件名

 

FileNameType

在该变量中存储的是文件格式的数字:

"0":

DOS类型的文件:

8个字符加上3个扩展名。

"1":

长文件名,可以长达255个字符。

文件名格式可以在文件属性设置中的WindowsName项中设置,也可以用该变量在计算图标中设置。

 

FileSize

该变量存储的是当前文件的字节数。

 

IOMessage

该变量存储的是最近执行系统输入/输出(I/O)函数的信息,在Authorware中,输入/输出函数有:

WriteExtFile,ReadExtFile,AppendExtFile,CreateFolder,DeleteFile,和RenameFile。

 

IOStatus

该变量存储的是最近执行系统输入/输出函数信息,以数字来标识,当该值为0的时候,表示没有任何错误,其它的值表示的含义同使用计算机系统的定义有关。

 

OrigWorkingDirectory

该变量用于为Authorware或打包文件设置工作路径。

它存储的是你当前运行文件所处的目录位置,该路径有Authorware自动赋值,不能由用户来改动。

当使用JumpFile或JumpFileReturn跳转到其它文件时,该变量的值不变。

 

PathType

该数字变量存储的是系统变量或系统函数所返回的路径的格式数字:

各数字的含义如下:

0表示drive-based,驱动器格式。

1表示UniversalNamingConvention(UNC)

 

RecordsLocation

该变量存储的是用户记录信息文件所存放的文件夹的路径,在Windows系统中,该路径的缺省值为:

"C:

\WINDOWS\AutorwareW_DATA\"。

 

SearchPath

该变量存储的是Authorware在执行应用程序时,搜寻所需要文件时搜寻的默认路径。

 四、框架类

CurrentPageID

单独使用时,该变量存储的是当前框架结构中已显示过的最后一页的ID标识,如果当前框架结构中没有任何页显示过,其值为空。

做为引用变量使用时,CurrentPageID@"framework"存储的是framework指定框架结构中已显示过的最后一页的ID标识,如果当前框架结构中没有任何页显示过,其值为空。

 

CurrentPageNum

单独使用时,该变量存储的是当前框架结构中已显示过的最后一页的编号,如果当前框架结构中没有任何页显示过,其值为0。

做为引用变量使用时,CurrentPageID@"framework"存储的是framework指定框架结构中已显示过的最后一页的编号,如果当前框架结构中没有任何页显示过,其值为0。

 

HotTextClicked

如果以热文本做为激活某一操作的方式,则激活方式被设置为单击鼠标、双击鼠标、或鼠标移动到文本上方。

当最终用户使用上述匹配方法激活该响应时,HotTextClicked保存的是最后一次用户匹配响应的热文本的内容。

 

LastSearchString

该变量存储的是传递给FindText函数的字符串或在“FindWord/Phrase”对话框中输入的正文对象。

 

MatchCount

该变量存储的是FindText()函数查找到某一特定单词的次数。

 

NavFrom

当由一个导航图标或超文本对象所引起的应用程序跳转到某一页时,该变量存储的是应用程序离开那一页的ID标识,该变量常在一个框架设计窗口内部结构的退出画面中使用。

 

Navigating

该变量主要使用于框架图标设计窗口内部结构的输入和输出画面,当前的定向键正在被Authorware所执行,则该变量的值为TRUE。

 

NavTo

当由一个导航图标或超文本对象所引起的应用程序跳转到某一页时,该变量存储的是应用程序目的地那一页的ID标识,该变量常在一个框架图标设计窗口内部结构的进入画面中使用。

 

PageCount

单独使用时:

该变量存储的是当前框架结构中的包含的总页数。

当作为引用变量使用时:

PageCount@"FrameworkIconTitle"存储的是FrameworkIconTitle指定框架结构中包含的总页数。

 

SearchPercentComplete

该变量用于跟踪搜索某一对象的进度,如果该变量的值为“0”,表示没有进行对对象的搜索,即根本没有使用FindText()函数,如果该变量的值为100表示已经完成整个搜索过程。

 五、通用类

AltDown

如果当前Alt键被按下,AltDown值为TRUE

 

CapsLock

当键盘上CapsLock键按下后,该变量值为TRUE。

否则为FALSE。

 

ClickX

该变量存储的是最后一次单击鼠标时,鼠标指针到屏幕左边界的像素点数目。

 

ClickY

该变量存储的是最后一次单击鼠标时,鼠标指针到屏幕上边界的像素点数目。

 

CommandDown

如果最终用户按下了Ctrl(windows)或Command键(Macintosh)。

则该变量为TRUE。

 

ControlDown

如果最终用户按下了Ctrl(windows)。

则该变量为TRUE。

 

CursorX

该变量存储的是当前插入点光标距离展示窗口左边界的像素点个数。

 

CursorY

该变量存储的是当前插入点光标距离展示窗口上边界的像素点个数。

 

DoubleClick

如果最后两次鼠标单击系统认为是双击,则该变量为TRUE。

 

E

常数变量,其值等于自然对数的基数。

 

EvalMessage

该变量存储的是我们在使用Eval或EvalAssign系统函数时产生的错误。

 

EvalStatus

该变量存储的是最近一次使用Eval或EvalAssign函数的情况:

0表示完全正确

1表示表达式太长(上限是409字节)

2表示太长的表达式(上限是409字节)

3表示未定义的字符串,使用时少了引号

4表示使用了非法的字符和非法的运算符

5表示表示有语法错误

6表示对运算符的不正确使用

7表示测试描述的不正确格式

8表示表示使用时少了右括号

9表示表示使用时少了左括号

10表示表达式太复杂

11表示存储器已满

12表示赋值方式非法

13表示需要赋值运算符

14表示在表达式中遗漏了某一操作数

15表示表示使用了过多的函数

16表示在函数中需要使用变量

17表示需要其它函数或要求赋值

18表示内部的错误

19表示需要一个表达式

20表示暂不使用

21表示使用了未定义的函数

22表示使用了未定义的变量

23表示同@使用的设计窗口不存在

24表示表示@符不能和该系统变量一起使用

25表示表示@符不能和该自定义变量一起使用

26表示和@使用的标题不唯一

27表示函数和变量的名字太长

28表示不能使用@来指示系统保留的标题名,例如:

Untitled

29表示使用时,参数不够

30表示函数不能被嵌入

31表示在该版本中,没有该系统变量或系统函数

32表示在库中,不能使用@符号。

33表示缺少一个陈述

34表示缺少“if”

35表示缺少“then”

36表示缺少“end”

37表示缺少新的一行

38表示“Repeat”后必须有“While”或者“with”

39表示缺少“Repeat”

40表示repeat-with的格式应该为:

repeatwithvariable:

=value[down]tovalue

41表示'exitrepeat'或者'nextrepeat'必须在该repeat块中使用。

42表示列出的参数丢失函数,重新装载函数

43表示无效的符号

44表示无效的列表

45表示“]”丢失

46表示无效的下标

47表示函数不能被目标文件调用

48表示不能定位目标文件

49表示modal对话框改变了目标文件

50表示目标文件在运行

51表示在目标文件中使用了ToolBox

52表示坏的参数

53表示坏的变量名

54表示已经存在的变量

55操作失败

56表示变量只能在计算图标中使用 

 

EventLastMatched

单独使用时,该变量储存的是最新的事件响应中所匹配的Xtras事件属性列表。

做为引用变量使用时,EventLastMatched@"IconTitle"的值为指定的事件响应中所匹配的Xtras事件属性列表。

 

EventQueue

该变量存储的是由Xtras所发出待处理的事件的列表,这些事件按照到达的顺序来排队。

 

EventsSuspended

当该变量的值大于零的时候,Authorware将所有的要中断程序流程的事件储存到EventQueue变量中,当该变量的值为零的时候,Autorware执行这些事件。

 

FileTitle

该变量存储的是在“Modify”菜单“File”子菜单中“Properties”对话框中选择显示标题的选项,文件打包后在标题栏出现该变量存储的标题。

 

FirstName

该变量主要为使用英语的用户来设定的,当用户将全名赋给UserName时,该变量存储的是第一姓名。

 

GlobalTempo

该变量存储的是SpriteXtras取得步进事件的速率,单位是每秒多少步长。

 

KeyboardFocus

该变量存储的是当前需要键盘输入的图标的ID标识。

可以使用SetKeyboardFocus函数来设置该变量的值。

 

Key

用于存储用户最后一次输入的键值,例如:

h,H,Delete,9,或者Enter。

 

KeyNum

用于存储用户最后一次按键的数字代码。

 

KnowledgeObjectID

该变量常作引用变量使用:

KnowledgeObjectID@"IconTitle"保存的是我们在知识对象设计属性对话框中为该知识对象设计图标设置的独一无二的ID标志。

 

LicenseInfo

该变量存储的是用户安装Authorware时的登记信息,其中包括用户及公司名。

 

Machine

该数字变量存储的是当前所用的机型,数字含义如下:

1表示MachintoshPlus,SE,orClassic。

2表示MachintoshorPerformasystemwithcolorcapabilityandaprocessorotherthana68000。

3表示IBMPCorCompatiblecomputer。

5表示Power Machintosh。

 

MediaLength

该变量常作引用变量使用,MediaLength@"IconTitle"存储的是指定的图标中的声音的时间长度或数字化电影的总帧数。

 

MediaPlaying

单独使用时,当数字化电影、声音、视频信息在播放的时候,该变量的值为TRUE。

作为引用变量使用时,MediaPlaying@"IconTitle"存储的是指定图标中数字化电影、声音、视频信息播放的状态,如果正在播放,则为TRUE。

 

MediaPosition

该变量常做引用变量使用,MediaPosition@"IconTitle"存储的是指定的图标中,正在播放的媒体的位置,对于声音媒体为播放的声音时间,对于数字化电影为播放到的帧数。

 

MediaRate

该变量常作引用变量使用,MediaRate@"IconTitle"存储的是特定的声音媒体的播放速率,这些媒体包括:

数字化电影、视频、声音媒体等。

 

MemoryAvailable

该变量存储的是Authorwar在内存中可用的字节数。

 

MiddleMouseDown

当最终用户按下鼠标的中间键时,该变量的值为TRUE。

 

MouseDown

当最终用户单击该鼠标时,MouseDown的值为TRUE,否则为FALSE。

 

MoviePlaying

如果当前数字电影正在播放的时候,该变量的值为TRUE,否则该变量的值为FALSE。

 

OptionDown

如果最终用户按Alt键,则该变量的值为TRUE。

 

Pi

该变量为数学上的Pi,该变量的值为。

 

Resume

如果读者在文件的“Properties”属性对话框中选择了“Resume”选项,则该变量的值为TRUE,该系统变量可以被赋值,例如:

当在某个图标中加上装饰,设置一个表达式“Resume:

=TRUE”,当Authorware用Quit(0)函数退出应用程序后,再重新运行该应用程序后,从该图标开始。

 

ResumeIcon

该变量的作用是使用该变量来指定Authorware重新运行文件时从指定的计算图标设计窗口开始执行。

设置的表达式为:

“ResumeIcon:

=IconID@"IconTitle"”,其中IconTitle为计算图标设计窗口的标题。

 

Return

该变量仅存储一个回车符,我们可以使用该变量来插入一个分行符:

例如:

WriteExtFile("",Example1^Return^Example2)。

 

RightMouseDown

当最终用户按下鼠标的右键时,该变量的值为TRUE。

 

ScreenDepth

用于存储的是在当前系统中,保存屏幕上一个像素点所需要的字节数。

 

ScreenHeight,ScreenWidth

该变量存储的是用户计算机屏幕高度和宽度的像素值。

 

SerialNumber

用于存储用户当前使用的Authorware的版本序列号。

 

Sessions

该变量存储的是当前用户使用当前文件的次数。

 

ShiftDown

当最终用户按下Shift键后,该变量的值为TRUE。

 

SoundAvailable

当没有声音设备的时候,该变量为FALSE。

即使只有一个声音设备,该变量也为TURE。

 

SoundBytes

该变量常作引用变量使用:

SoundBytes@"IconTitle"保存的是指定声音图标中所包含的声音文件的大小。

 

SoundPlaying

如果当前正在播放一个声音信息,则该变量的值为TRUE。

 

TimeOutLimit

该变量用于设置一段时间来等待最终用户实施某一操作(单击鼠标、双击鼠标等),时间控制用秒来计算。

当在这段时间内,最终用户没有实施任何操作,Authorware将跳转到由系统函数TimeOutGoTo()指定的位置。

 

TimeOutRemaining

该变量存储等待最终用户实施某一操作(单击鼠标、双击鼠标等)剩余的时间,时间控制用秒来计算。

当在这段时间内,最终用户没有实施任何操作,Authorware将跳转到由系统函数TimeOutGoTo()指定的位置。

 

UserName

该变量存储的是用户的全名。

 

Version

该变量存储的是当前使用的Authorware软件的版本。

 

WindowHandle(常用)

该变量存储的是Authorware的展示窗口在Windows系统中的句柄。

 

WindowHeight

该变量存储的是当前展示窗口的高度,以像素点的个数来表示。

 

WindowLeft

该变量存储的是展示窗口左边界同屏幕左边界间像素点的个数。

 

WindowTop

该变量存储的是展示窗口上边界同屏幕上边界间像素点的个数。

 

WindowWidth

该变量存储的是当前展示窗口的宽度,以像素点的个数来表示。

 六、图形类

DirectToScreen

当将IconTitle的属性是直接显示到屏幕上,则DirectToScreen@"IconTitle"为TRUE。

 

LastX

该变量存储的是由任何一个图形函数所画图形的X坐标值。

 

LastY

该变量存储的是由任何一个图形函数所画图形的Y坐标值。

 

Layer

单独使用时,该变量存储的是当前对象所处的层。

作为引用变量存储时,Layer@"IconTitle"存储的是指定图标中显示对象所处的层。

 

 七、图标类

Animating

如果被指定的图标中的显示对象正在移动,Animating@"IconTitle"=TRUE

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1