国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 媒體動畫 > 正文

Authorware類和函數:authorware7.0函數教學文章連載--CMI類(2)

2024-09-08 19:24:43
字體:
來源:轉載
供稿:網友

cmiiscompleted

語法:completed:= cmiiscompleted()

說明:如果cmi系統指出當前任務已經完成,則函數返回true,否則返回false。

cmiisfailed

語法:bool:=cmiisfailed()

說明:如果cmi系統指出學生在當前任務中已經失敗,則函數返回true,否則返回

false。

cmiisobjcompleted

語法:bool:=cmiisobjcompleted(index)

說明:判斷由目標索引指定的目標是否已經完成,參數index的取值范圍為1~cmiobjcount。如果指定目標已經完成,則該函數返回true,否則返回false。

cmiisobjfailed

語法:bool:=cmiisobjfailed(index)

說明:判斷由目標索引指定的目標是否已經失敗,參數index的取值范圍為1~cmiobjcount。如果指定目標已經失敗,則該函數返回true,否則返回false。

cmiisobjpassed

語法:bool:=cmiisobjpassed(index)

說明:判斷由目標索引指定的目標是否已經通過,參數index的取值范圍為1~cmiobjcount。如果指定目標已經通過,則該函數返回true,否則返回false。

cmiisobjstarted

語法:bool:=cmiisobjstarted(index)

說明:判斷由目標索引指定的目標是否已經開始,參數index的取值范圍為1~cmiobjcount。如果指定目標已經開始,則該函數返回true,否則返回false。

cmiispassed

語法:bool:=cmiispassed()

說明:判斷學生是否通過當前任務。如果cmi系統指出學生通過了當前任務,則該函數返回true,否則返回false。

cmiisstarted

語法:completed:=cmiisstarted()

說明:如果cmi系統指出當前任務已經開始但并未完成,則該函數返回true,否則返回false。

cmilogin

語法:bool:=cmilogin(sign-on name,password,lesson id,cgi url)

說明:該函數通過登錄名和密碼,將學生登錄到基于web的cmi服務器上。其中,lesson id是任務的惟一標識,cgi url是cgi腳本的位置。函數執行成功,則返回true,否則返回false。

cmilogout

語法:bool:=cmilogout()

說明:該函數使學生從當前任務中退出。如果沒有執行函數cmifinish(),所有的跟蹤數據將被發送到服務器。函數執行成功,則返回true,否則返回false。該函數僅適用于通過web訪問cmi系統。

cmireadcomplete

語法:cmireadcomplete()

說明:在從cmi系統獲得所有信息之后,應該調用此函數。該函數刪除臨時的cmi數據文件。該函數不能用于通過web訪問cmi系統。

cmisetcompleted

語法:cmisetcompleted()

說明:將當前任務設置為“completed”狀態。

cmisetcustomfield

語法:cmisetcustomfield("table name ","field name ","data ")

說明:用于設置指定的自定義字段的值。"table name"是包含有自定義字段的表的名稱,可以是enroll或者progress,分別對應當前學生的課程注冊表或課程進程表;"field name"是用于存儲數據data的自定義字段的名稱。

cmisetdata

語法:cmisetdata(data)

說明:用于將各種任務數據傳遞給cmi系統,該任務數據對學生而言是惟一的。

cmisetfailed

語法:cmisetfailed()

說明:將當前任務設置為失敗。

cmisetlocation

語法:cmisetlocation("location ")

說明:設置學生最終退出當前任務的位置,"location"的值不應超過10個字符。

cmisetloggedout

語法:cmisetloggedout()

說明:將當前任務設置為退出狀態。

cmisetobj

語法:cmisetobj(index,id,score,status,started,completed,passed,failed)

說明:將一個目標的特定信息傳遞給cmi系統。參數index的取值范圍為1~cmiobjcount。

cmisetpassed

語法:cmisetpassed()

說明:將當前任務設置為通過狀態。

cmisetscore

語法:cmisetscore(score)

說明:將任務的成績數值傳遞給cmi系統。

cmisetstarted

語法:cmisetstarted()

說明:將當前任務設置為開始狀態。

cmisetstatus

語法:cmisetstatus(status)

說明:將指定的任務狀態傳遞給cmi系統。參數status的取值可能有:completed,

incomplete和not attempted。

cmisettime

語法:cmisettime(data)

說明:設置學生在任務上用去的總時間。

cmisettimedout

語法:cmisettimedout()

說明:將當前任務設置為超時狀態。

cmishowerrors

語法:cmishowerrors(show)

說明: 用于設置程序運行時是否根據出錯情況自動顯示cmi錯誤提示對話框。當參數show的值為true時(默認值),允許顯示,否則不予顯示。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 白玉县| 宝丰县| 巴彦县| 阿克苏市| 静乐县| 张家川| 理塘县| 盘锦市| 孝昌县| 兴隆县| 牡丹江市| 筠连县| 弥勒县| 云龙县| 万源市| 手机| 大理市| 红安县| 舒兰市| 自治县| 潜江市| 马边| 永兴县| 剑阁县| 宜兰市| 肇东市| 贵州省| 泊头市| 台东县| 璧山县| 樟树市| 华亭县| 图片| 酒泉市| 灵山县| 赤峰市| 尚义县| 清水县| 咸宁市| 桦川县| 浦江县|