Bandwidth( ) 格式:rate:=Bandwidth(selector) 说明:Bandwidth()函数返回先前阅读或传输的速率,以字节/秒为单位。Selsctor用于标返回的速率: #piece :阅读爷的速率 #external:阅读经过InetUrl Xtra 插入的外部内容的速率 #plugin:Authorware Web Player传输其分段文件的速率 CallTarget( ) 格式:result:= CallTarget(“SystemFunctionName”[,argl,...]) 说明:在发出当前向导面中的计算面设置的,其结果是命名函数的返回值。EvalStatus变量应被检查为测试成功, 如果失败,则其结果为0。 ClearIcons( ) 格式:ClearIcons () 说明:该函数的作用是将图标复制到粘贴板上,就删除所选的图标。选择集后来被删除。注意该函数对已打包 文件无效;另外,除非通过CallTarget系统函数调用,否则该函数也无效。 CMIAddInteraction ( ) 格式:CMIAddInteraction(Date,Time,Interaction ID,Objective ID,Type, Correct Response,Student,Response, Result, Weight,Latency) 说明:该函数的作用是增加交互的信息,其中的日期格式是DD/MM/YY,但不支持定制的数据,使用 CMIAddInteractionEx()函数可支持通常的数据。 CMIAddInteractionEx( ) 格式:CMIAddInteractionEx(Date,Time,Interaction ID,Objective ID,Type,Correct Response,Student Response,Result, Weight,Latency,Custom Data) 说明:该函数的作用是增加交互的信息,其中的日期格式是DD/MM/YY,并支持定制的数据(Custom Data) CMIFinish( ) 格式:bool:=CMIFinish() 说明:该函数的作用是将所有跟踪数据传送到服务器,在调用该函数之前,跟踪数据可以被任意修改。当跟踪 数据传送到服务器,活动事件就不会记录;调用该函数之后,不再更新跟踪数据;如果函数调用成功, 则返回True,否则返回False. CMIFlush( ) 格式:bool:=CMIFlush() 说明:该函数的作用是将所有跟踪数据传送到服务器,在调用该函数之前,跟踪数据可以被任意修改。调用该 函数之后,可以继续更新到跟踪数据。该函数可用于将服务器保持更新学生跟踪数据,如果函数调用成 功,则返回True,否则返回False. CMIGetAttempt( ) 格式:Attempt Number:=CMIGetAttempt() 说明:该函数的作用是从CMI系统返回学生尝试课程的次数。 CMIGetAttemptScore( ) 格式: Score:=CMIGrtAttemptScore(attempt) 说明:该函数的作用是返回给定的某一尝试的分数(从1开始)。 CMIGetAttemptStatus( ) 格式: Score:=CMIGrtAttemptStatus (attempt) 说明:该函数的作用是返回给定的某一尝试的分数(从1开始)。 CMIGetConfig( ) 格式:Data:=CMIGetConfig() 说明:该函数的作用是从CMI系统返回课程配置数据。 CMIGetCourseID( ) 格式: CMIGetConselID() 说明:该函当选的作用是返回课程的标识符。 CMIGetCustonField( ) 格式: Data:=CMIGetCustomField(Table Name,Field Name) 说明:该函当选的作用是返回表格和域名显示的定制域。 CMIGetData( ) 格式:Data:=CMIGetData() 说明:该函当选的作用是从CMI系统返回多方面的课程数据。 CMIGetDemographics( ) 格式:Data:=CMIGetDemographics(Field Name) 说明:该函当选的作用是返回由域名显示的学生人数统计的数据信息。 CMIGetLastError( ) 格式:Error:=CMIGetLastError() 说明:该函当选的作用是返回最后产生的错误,其值为0表示没有错误。 CMIGetLocation( ) 格式:Location:=CMIGetLocation() 说明:该函数的作用是从CMI系列中用户最后离开课程学习的位置处返回。 CMIGetMasteryScore( ) 格式:Count:=CMIGetmasteryScore() 说明:该函数的作用是返回相对于课程的目标数。 CMIGetObjID( ) 格式:id:= CMIGetObjID(index) 说明:该函数的作用是返回给定索引的目标id(从0开始)。 CMIGetObjScore( ) 格式:score:=CMIGetObjScore (index) 说明:该函数的作用是返回给定索引的目标分数(从1开始)。 CMIGetObjStatus( ) 格式:status:=CMIGetObjStatus(index) 说明:该函数的作用是返回给定索引的目标状态(从1开始)。 CMIGetPath( ) 格式:Path:=CMIGetPath() 说明:该函数的作用是从CMI系统返回相对于学生目录的路径。这个函数仅适用于兼容的CMI系统LAN版本。Web版本不支持个人的学生目录。 CMIGetScore( ) 格式:Score:=CMIGetScore () 说明:该函数的作用是从CMI系统返回课程分数。 CMIGetStatus( ) 格式:Status:=CMIGetStatus () 说明:该函数的作用是从CMI系统返回用户最后离开课程状态。 CMIGetTime( ) 格式:Seconds:=CMIGetTime () 说明:该函数的作用是从CMI系统返回用户花费在课程学习上的全部时间。 CMIGetUserID( ) 格式:User ID:=CMIGetUserID () 说明:该函数的作用是从CMI系统返回用户的ID CMIGetUserName( ) 格式:UserName:=CMIGetUserName() 说明:该函数的作用是从CMI系统返回用户名称。 CMIInitialize( ) 格式:bool:= 说明:该函数的作用是允许CMI系统在运行程序前执行任何必要的初始化,该函数必须 ShowWindow( ) 格式:ShowWindow(display) 说明:该函数的作用是打开或关闭展示窗口,指定OFF为参数可关闭窗口;指定ON为参数可显示展示窗口。 SetVariable() 格式:SetVariable(value,“name”[,IconID@“IconTitle”]) 说明:该函数的作用是设置命名变量的值,变量可以是全局变量或针对特定图标的变量,如果参数无效,则没有值设置,错误保存在系统变量EvalStatus和EvalMessage中。 SetPostSize() 格式:SetPostSize(IconID@“IconTitle”,#which,sizePoint) 说明:该函数的作用是依照# display或#response,为用IconTitle指定的图标设置粘贴大小。 SetPostPoint() 格式:SetPostPoint(IconID@“IconTitle”,# which,Point) 说明:该函数的作用是依照# display或#response,为用IconTitle指定的图标设置粘贴点。 SetPasteHand() 格式:SetPasteHand(IconID@“IconTitle”, #Point[,flag]) 说明:该函数的作用是设置粘贴手标志的位置,它是相对于指定图标的,按照位置有#before,#after,#beforeFirstChild,或#afterLastChild。如果参数无效,则粘贴手标志的位置不改变。 使用标志使函数返回关于附加在框架图标上或框架窗口输入或退出方格的第一个图标的信息,Flag有以下值: 0=默认值;返回附加由IconTitle识别的图标上第一个图标的ID。 1=返回由IconTitle识别的框架图标输入方格中第一个 图标的ID。 2=返回由IconTitle识别的框架图标退出方格中第一个 图标的ID。 |