麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

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

Authorware基礎教程:authorware7.0設計程序代碼教學文章---AWS編制程序基本

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

3.1.2  函數

函數用于完成特定的任務。authorware本身提供了大量的系統函數,可以實現對變量進行處理、對程序流程進行控制或者對文件進行操作等功能,而且authorware還支持設計人員定義自己的函數,或者從外部動態鏈接庫中加載函數來完善和擴充aws的功能。

3.1.2.1  函數的分類

在aws中,存在3種函數:系統函數、自定義函數和外部函數。

系統函數是authorware中預定義的函數,根據用途被分為17類,各類函數的作用分別是:

1.character

字符處理函數,用于處理字符串。

2.cmi

計算機教學管理函數,主要應用于計算機管理教學。

3.file

文件管理函數,用于創建和維護外部文件。

4.framework

框架管理函數,用于對框架結構進行管理。

5.general

常規函數,用于實現刪除顯示對象、變量初始化、系統響鈴等常規性功能。

6.graphics

繪圖函數,用于在屏幕中繪制圖形對象。

7.icons

設計圖標處理函數,用于對程序中的設計圖標及設計圖標的各種屬性進行管理。

8.jump

跳轉函數,用于實現在設計圖標之間或不同程序文件之間的跳轉。

9.language

編程語言,提供一些結構化程序語句。

10.list

列表處理函數,用于對列表型變量進行處理。

11.math

數學運算函數,提供數學運算的功能,例如計算平均值、正弦值或生成隨機數等。

12.network

網絡管理函數,用于實現網絡方面的功能,例如下載文件、打開網頁等。

13.ole

對象鏈接和嵌入管理函數,用于處理鏈接或嵌入到程序中的對象。

14.platform

平臺管理函數,為外部函數獲取信息。

15.target

目標對象函數,主要在程序設計期間對程序中的設計圖標、變量的屬性進行管理。

16.time

時間管理函數,用于對時間和日期數據進行處理。

17.video

視頻管理函數,用于對數字視頻光盤(dvd)的播放提供控制。

外部函數是對系統函數的有力補充,它們在使用之前必須從外部函數庫加載到authorware中,目前存在大量的由獨立開發商開發的外部函數,設計人員還可以根據自身需要創建自己的外部函數。系統函數和外部函數的惟一不同之處就是它們的來源,外部函數一旦加載到authorware中,其使用方法完全等同于系統函數。

本套叢書中的《authorware 7.0變量與函數參考手冊》對authorware 7.0提供的所有系統函數及常用的外部函數進行了詳細說明。

3.1.2.2  函數的語法

要想正確地使用函數必須遵循特定的語法,其中最重要的是按照正確的方法使用參數。參數是交由函數進行處理的數據(變量或常量),或者為函數的正常運行提供必需的信息。絕大部分函數都要使用參數,在使用參數時應注意以下三點內容。

1.根據需要為參數加上雙引號

一定要分清字符串和字符型變量的用法,如果一個函數(比如字符數量統計函數charcount( ))需要一個字符串作為參數,而此時字符型變量string的值是一個由3個字符構成的字符串"abc",則charcount(string)對變量string進行處理,charcount("abc")和charcount(string)返回同樣的數值3,而charcount("string")將對字符串"string"進行處理,并返回數值6。

2.使用正確數目的參數

在使用函數時,必須提供正確數目的參數,多個參數之間使用逗號進行分隔。例如繪制矩形的函數box(pensize, x1, y1, x2, y2),在使用時必須為其提供線寬pensize、矩形左上角坐標(x1, y1)及矩形的右下角坐標(x2, y2),缺少某個參數或者使用了過多的參數都將導致語法錯誤。某些函數的參數數量甚至是可變的,在aws的函數語法說明中,包圍在方括號([ ])之內的參數為可選參數,其他的則為必選參數,可選參數根據實際情況可以省略。例如函數capitalize("string"[,1]),其第一個參數為必選參數,第二個參數則為可選參數。如果函數語法中包括多個可選參數,則必須依照從右到左的順序省略可選參數,不能以間隔方式省略可選參數。

3.通過變量保存函數返回值

絕大部分系統函數都具有返回值,但是也有個別函數不返回任何值,比如beep( )函數只是實現響鈴,quit( )函數只是用于退出程序,兩者都不返回任何值。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产乱一区二区三区视频 | 日韩黄色免费电影 | 在线免费观看毛片视频 | 主人在调教室性调教女仆游戏 | 一起草av在线 | 久久综合爱 | 精品国产一区二区在线 | 国产成人高潮免费观看精品 | 草久免费| 在线免费观看毛片 | 国产黄色免费网站 | 91精品国产92久久久久 | 中国毛片在线观看 | 舌头伸进添的我好爽高潮网站 | 一本到免费视频 | va免费视频 | 国产精品色综合 | 久久综合入口 | 成人爽a毛片免费啪啪红桃视频 | 在线观看免费视频麻豆 | 男男啪羞羞视频网站 | 日产精品久久久一区二区开放时间 | gril hd| 99视频有精品视频高清 | 久久精品亚洲精品国产欧美kt∨ | 国内精品伊人久久久久网站 | 久久久久久久久久久av | 最近国产中文字幕 | 欧日一级片 | 羞羞电影在线观看www | 亚洲电影在线观看高清免费 | 欧美在线观看黄色 | 小情侣嗯啊哦视频www | 操你啦免费视频 | av资源在线| 日本大片在线播放 | 久久综合综合久久 | 中文日韩在线视频 | av电影在线观看免费 | 在线 日本 制服 中文 欧美 | 99精品国产小情侣高潮露脸在线 |