資源描述:
《十天學(xué)會易語言易語言教程第3章“易語言”的命令》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。
1、第3章“易語言”的命令本章主要介紹“易語言”的命令概念,并舉出一個(gè)大小數(shù)判斷的例子,介紹判斷語句,以及介紹選擇語句和循環(huán)語句。本章學(xué)習(xí)內(nèi)容:3.1初識命令3.5跳轉(zhuǎn)類流程控制命令3.2大小數(shù)問題,判斷命令3.6易語言常用語句3.3選擇命令3.7課后練習(xí)3.4循環(huán)類流程控制命令命令是比較重要的概念。程序?qū)嶋H上是由很多的命令組成的。“易語言”依靠眾多的命令支持著程序的運(yùn)行。若干命令即組成程序。“易語言”提供了五百種以上的命令供用戶隨時(shí)調(diào)用。通過本章的學(xué)習(xí),可以熟練使用命令以及查看命令的即時(shí)幫助文件。學(xué)習(xí)查看命令的即時(shí)幫助是本書的教學(xué)目的之一,因?yàn)椤耙渍Z言”還在不斷的增加命令,對于新
2、增加的命令,在你拿到最新版本時(shí),就可以通過這樣的方法去學(xué)習(xí)命令的使用方法。753.1初識命令打開支持庫面板,用鼠標(biāo)點(diǎn)擊系統(tǒng)核心支持庫,再按下“F1鍵”??梢栽谔崾久姘逯械玫较嚓P(guān)的支持庫信息。通過上述的操作后,就可以看到您當(dāng)前的版本提供的所有命令條數(shù)了。如前面章節(jié)中“1+2等于幾”例程中所提到的:編輯框1.內(nèi)容=到文本(變量3)其中“到文本()”就是一個(gè)命令,這個(gè)命令可以接收一些數(shù)據(jù)以供其處理,這些數(shù)據(jù)被稱為參數(shù)。這個(gè)命令就接收了一個(gè)數(shù)值參數(shù)“變量3”,并將這個(gè)數(shù)值轉(zhuǎn)換為文本型,交由編輯框顯示。75命令是由系統(tǒng)提供的能夠完成某一特定功能的指令。它在“易語言”中的書寫格式為:命令名
3、稱(參數(shù),......)一組命令就形成了程序。命令名稱是程序中調(diào)用時(shí)所使用的名稱。命令所能接收參數(shù)的數(shù)目和各參數(shù)的數(shù)據(jù)類型由命令本身所決定。所有參數(shù)必須用括號一起括住,多個(gè)參數(shù)之間用逗號隔開。命令執(zhí)行完畢后還可能返回?cái)?shù)據(jù),是否返回?cái)?shù)據(jù)及所返回?cái)?shù)據(jù)的數(shù)據(jù)類型同樣由命令本身所決定。如“到文本()”命令就將返回文本型數(shù)據(jù)。下面通過具體編程來理解上述概念。這個(gè)程序列舉了幾個(gè)簡單命令的用法。①新建一個(gè)易程序,選擇編輯框組件,在窗口中拖拉出一個(gè)“編輯框1”組件。②選擇按組件,在窗口中拖拉出一個(gè)“按鈕1”組件。③激活編輯框組件,再展開屬性面板,從中找到“是否允許多行”屬性,將之改為“真”。將
4、“滾動條”屬性改為“縱向滾動條”。④用鼠標(biāo)雙擊“按鈕1”,以進(jìn)入程序設(shè)計(jì)區(qū)。75⑤依次輸入以下的程序代碼:鳴叫()編輯框1.加入文本(到文本(取現(xiàn)行時(shí)間())+#換行符)編輯框1.加入文本(數(shù)值到金額(100,假)+#換行符)初學(xué)者可能對第二、三行語句的首部不大理解,稍后會講到,現(xiàn)在只需要知道此語句就是將“取現(xiàn)行時(shí)間()”、“數(shù)值到金額()”這兩個(gè)命令的返回?cái)?shù)據(jù)顯示出來就可以了。在上面的程序中使用了3個(gè)不同的命令:“鳴叫()”、“到文本()”、“取現(xiàn)行時(shí)間()”、“數(shù)值到金額()”。對于“鳴叫()”命令,可以將光標(biāo)移到命令處,按“F1鍵”查看其解釋,可以了解到它既不接收參數(shù)也不
5、返回?cái)?shù)據(jù),僅用作完成發(fā)聲功能,它沒有參數(shù)所以括號中是空的。75“取現(xiàn)行時(shí)間()”命令將返回一個(gè)日期時(shí)間型數(shù)據(jù),它也沒有參數(shù)?!暗轿谋荆ǎ泵顚⒎祷匾粋€(gè)文本型數(shù)據(jù),它的參數(shù)就是“取現(xiàn)行時(shí)間()”命令返回的一個(gè)日期時(shí)間型數(shù)據(jù)?!暗轿谋荆ǎ泵罱邮芰巳掌跁r(shí)間型數(shù)據(jù),并將之轉(zhuǎn)換為文本?!皵?shù)值到金額()”命令返回文本型數(shù)據(jù)并且接收兩個(gè)參數(shù):參數(shù)1類型為雙精度小數(shù)型,名稱為“欲轉(zhuǎn)換形式的數(shù)值”;參數(shù)2類型為邏輯型,名稱為“是否轉(zhuǎn)換為簡體”,其默認(rèn)值為“假”。由于在程序中沒有為參數(shù)2提供數(shù)據(jù),所以系統(tǒng)自動取用其默認(rèn)值。⑥按“F5鍵”,試運(yùn)行這個(gè)程序,點(diǎn)擊按鈕,可以看到運(yùn)行的結(jié)果。查看完成
6、后,請結(jié)束程序試運(yùn)行。75⑦按[Ctrl+L]鍵,加入一個(gè)名稱為“變量1”的小數(shù)型局部變量。⑧在子程序尾部繼續(xù)添加以下語句:變量1=100.38編輯框1.加入文本(數(shù)值到金額(變量1,真)+#換行符)編輯框1.加入文本(數(shù)值到金額(四舍五入(變量1,1),假)+#換行符)⑨按“F5鍵”,試運(yùn)行這個(gè)程序,點(diǎn)擊按鈕,可以看到運(yùn)行的結(jié)果。查看完成后,請結(jié)束程序試運(yùn)行。從“數(shù)值到金額(變量1,真)”語句可以看出,命令的參數(shù)數(shù)據(jù)可以通過變量來提供。而“數(shù)值到金額(四舍五入(變量1,1),假)”說明,命令的參數(shù)數(shù)據(jù)還可以通過另外一個(gè)命令的返回值來提供。75命令參數(shù)類型提供時(shí)要類型一致,例如
7、是小數(shù)型就不能提供文本型。大家可以試一下,將“數(shù)值到金額(變量1,真)”改為“數(shù)值到金額("文本",真)”。改好后,再試運(yùn)行一下,就會發(fā)現(xiàn)程序不能正常運(yùn)行,并且光標(biāo)會停留在出錯(cuò)行上,輸出面板中顯示程序運(yùn)行時(shí)的錯(cuò)誤信息。易語言中內(nèi)置了500多種命令,可在任何時(shí)間任何地點(diǎn)隨意調(diào)用。利用它們能夠輕松地完成眾多復(fù)雜的功能。一個(gè)復(fù)雜的程序通常是由許多命令組合而成。提示:在支持庫面板中,所有的系統(tǒng)庫函數(shù)被分為20類依次列出。單擊某個(gè)分類前的“+”號使其變?yōu)椤?”號,即可查看該分類中的命令。而點(diǎn)擊其中的任