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

首頁 > 網(wǎng)站 > 媒體動畫 > 正文

Authorware基礎教程:authorware7程序設計基本的教學文章--AWS編制程序基本的(

2024-09-08 19:26:45
字體:
供稿:網(wǎng)友
4.5  程序語句的執(zhí)行與中斷

在一個【運算】設計圖標中可以輸入大量的程序語句,當程序執(zhí)行到某個【運算】設計圖標時,在通常情況下,authorware將逐條執(zhí)行其中的程序語句,并在執(zhí)行完所有的程序語句之后退出【運算】設計圖標沿流程線繼續(xù)向下執(zhí)行,除非【運算】設計圖標中包含有下列函數(shù)或程序語句。

(1)goto( )函數(shù),使程序跳轉(zhuǎn)到指定設計圖標處繼續(xù)執(zhí)行。

(2)jumpfile( )和jumpfilereturn( )函數(shù),使程序跳轉(zhuǎn)到其他程序文件中繼續(xù)執(zhí)行。

(3)jumpout( )和jumpoutreturn( )函數(shù),使程序跳轉(zhuǎn)去執(zhí)行另外的windows應用程序。

(4)jumpprintreturn( )函數(shù),打開指定的應用程序并使用該應用程序執(zhí)行打印操作。

(5)quit( )和quitrestart( )函數(shù),用于退出當前程序。

(6)restart( )函數(shù),使用整個程序文件從頭開始執(zhí)行。

(7)resumefile( )函數(shù),使程序重新從上一次退出之處開始執(zhí)行。

(8)timeoutgoto( )函數(shù),在到達指定的時限后,使程序跳轉(zhuǎn)到指定設計圖標處繼續(xù)執(zhí)行。

(9)exit語句,立即退出當前【運算】設計圖標,并繼續(xù)執(zhí)行流程線上的下一個設計圖標。

當程序執(zhí)行到上述函數(shù)或程序語句時,將忽略【運算】設計圖標中尚未執(zhí)行的所有語句。

在程序設計過程中,如果程序執(zhí)行時進入了一個死循環(huán),可以采取按下ctrl+break組合鍵的方法來中斷死循環(huán)的運行,并對程序進行修改,但是一旦程序打包之后,就無法采用該方法來中斷死循環(huán)的運行了。

 

 

當authorware正在執(zhí)行【運算】設計圖標中的程序語句時,程序中的其他過程都將暫停,用戶的鍵盤和鼠標操作也得不到響應。因此,當【運算】設計圖標中包含有大量復雜的語句或循環(huán)語句時,設計人員必須考慮到對程序中其他內(nèi)容造成的影響,如果有可能,盡量將進行復雜運算的程序語句分別放置到若干個【運算】設計圖標中。

3.1.5  【運算】設計圖標

【運算】設計圖標是程序代碼的容器,可以容納長達32kb的代碼。【運算】設計圖標有兩種存在形式:既可以作為流程線上獨立的設計圖標,也可以作為其他設計圖標的附屬設計圖標,此時【運算】設計圖標稱做附屬【運算】設計圖標。選中流程線上的某個設計圖標,執(zhí)行modify>icon>calculation菜單命令或按下ctrl+=快捷鍵,可以為該設計圖標創(chuàng)建一個附屬【運算】設計圖標,然后設計人員就可以向其中輸入程序語句,如圖3-9所示。如果為某個設計圖標創(chuàng)建了附屬【運算】設計圖標,則該設計圖標的左上角會出現(xiàn)一個“=”號,雙擊“=”號(或者按下ctrl+=快捷鍵)就可以打開附屬【運算】設計圖標,對其中的程序語句進行編輯。當程序執(zhí)行到帶有附屬【運算】設計圖標的設計圖標時,將首先執(zhí)行附屬【運算】設計圖標中的程序語句,然后再執(zhí)行相應的設計圖標。如果想要移除某個附屬【運算】設計圖標,只需打開附屬【運算】設計圖標并刪除其中所有的程序語句即可。

圖3-9  附屬【運算】設計圖標

3.1.5.1  【運算】設計圖標屬性詳解

選中流程線上的【運算】設計圖標,按下ctrl+i快捷鍵或者單擊右鍵在彈出菜單中選擇properties選項,將打開【運算】設計圖標屬性檢查器,如圖3-10所示。

圖3-10  【運算】設計圖標屬性檢查器

1.【open】按鈕

為當前【運算】設計圖標打開【運算】窗口。

2.【functions】列表框

列出當前【運算】設計圖標中用到的所有函數(shù)。

3.【variables】列表框

列出當前【運算】設計圖標中用到的所有變量。

4.【current value】文本框

選中【variables】列表框中的某個變量后,該變量的當前值將顯示在此文本框中。

5.【contains script function】復選框

用于設置當前【運算】設計圖標是否是一個【腳本函數(shù)】設計圖標。該屬性的內(nèi)部名稱是#awcalcisfunction,可以設置為1(true)或0(false)。

3.1.5.2  【運算】窗口

通過雙擊【運算】設計圖標就可以打開【運算】窗口,如圖3-11所示。【運算】窗口是一個可滾動的程序代碼編輯窗口,它提供了可與專業(yè)代碼編輯器相媲美的功能,在其中可以根據(jù)上下文自動選擇所需的系統(tǒng)變量和函數(shù),自動進行逐級縮進與括號匹配,對不同類型的變量和符號進行著色。

圖3-11  【運算】窗口

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 古蔺县| 宜昌市| 新巴尔虎右旗| 青州市| 金山区| 阳江市| 确山县| 定兴县| 南昌县| 介休市| 汾西县| 巴青县| 鸡西市| 株洲市| 益阳市| 佛冈县| 瑞昌市| 临夏县| 林口县| 鹤岗市| 龙陵县| 清苑县| 阜康市| 塔城市| 高邮市| 阿城市| 九江市| 崇州市| 台湾省| 高雄县| 剑川县| 定边县| 唐河县| 石家庄市| 双柏县| 临洮县| 文水县| 武义县| 平潭县| 灵山县| 噶尔县|