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