欧美vvv,亚洲第一成人在线,亚洲成人欧美日韩在线观看,日本猛少妇猛色XXXXX猛叫

新聞資訊

    《十天學(xué)會(huì)易語(yǔ)言圖解教程》由會(huì)員分享,可在線閱讀,更多相關(guān)《十天學(xué)會(huì)易語(yǔ)言圖解教程(5頁(yè)珍藏版)》請(qǐng)?jiān)谌巳宋膸?kù)網(wǎng)上搜索。

    1、第3章 “易語(yǔ)言”的命令本章主要介紹“易語(yǔ)言”的命令,以及程序控制邏輯,包括判斷命令、選擇命令和循環(huán)命令。本章學(xué)習(xí)內(nèi)容:3.1 初識(shí)命令 3.5 跳轉(zhuǎn)類流程控制命令3.2 大小數(shù)問(wèn)題,判斷命令 3.6 易語(yǔ)言常用命令3.3 選擇命令 3.7 課后練習(xí)3.4 循環(huán)類流程控制命令 命令也可稱為程序控制語(yǔ)句(簡(jiǎn)稱語(yǔ)句,其實(shí)易語(yǔ)言中的命令還包括支持庫(kù)所提供的各類函數(shù)),程序?qū)嶋H上是由命令組成的。“易語(yǔ)言”依靠眾多的命令支持著程序的運(yùn)行。若干命令即組成程序。“易語(yǔ)言”提供了五百種以上的命令供用戶隨時(shí)調(diào)用。通過(guò)本章的學(xué)習(xí),你可以熟練使用命令以及查看命令的即時(shí)幫助。學(xué)會(huì)查看命令的即時(shí)幫助是本書的教學(xué)目的之一

    2、,因?yàn)椤耙渍Z(yǔ)言”還在不斷地增加命令,對(duì)于新增加的命令,你就可以通過(guò)查看即時(shí)幫助去了解命令的使用方法。3.1初識(shí)命令打開支持庫(kù)面板,用鼠標(biāo)點(diǎn)擊系統(tǒng)核心支持庫(kù),再按下F1鍵。就可以在提示面板中得到相關(guān)的支持庫(kù)信息。在這里就可以看到您當(dāng)前版本的易語(yǔ)言提供的所有命令條數(shù)了。如前面章節(jié)中“1+2等于幾”例程中所提到的:編輯框1.內(nèi)容 到文本 (變量3)其中“到文本()”就是一條命令,這個(gè)命令可以接收一些數(shù)據(jù)以供其處理,這些數(shù)據(jù)被稱為參數(shù)。這個(gè)命令就接收了一個(gè)數(shù)值參數(shù)“變量3”,并將這個(gè)數(shù)值轉(zhuǎn)換為文本型數(shù)據(jù),由編輯框顯示出來(lái)。命令的定義:由系統(tǒng)提供的能夠完成某一特定功能的指令。它在“易語(yǔ)言”中的書寫格式為

    3、:命令名稱 (參數(shù),. ) 一組命令就形成了程序。命令名稱是在程序中調(diào)用時(shí)所使用的名稱。命令所能接收參數(shù)的數(shù)目和各參數(shù)的數(shù)據(jù)類型由命令本身所決定。所有參數(shù)必須用括號(hào)一起括住,多個(gè)參數(shù)之間用逗號(hào)隔開。命令執(zhí)行完畢后還可能返回?cái)?shù)據(jù),是否返回?cái)?shù)據(jù)及所返回?cái)?shù)據(jù)的數(shù)據(jù)類型同樣由命令本身所決定。如 “到文本()”命令就將返回文本型數(shù)據(jù)。下面讓你通過(guò)具體編程來(lái)理解上述概念。這個(gè)程序列舉了幾個(gè)簡(jiǎn)單命令的用法。新建一個(gè)易程序,在窗口中添加一個(gè)編輯框組件,按圖示設(shè)置其大小(通過(guò)拖動(dòng)編輯框四周的八個(gè)尺寸控點(diǎn)來(lái)實(shí)現(xiàn))。在窗口中添加一個(gè)按鈕組件。激活編輯框組件,再展開屬性面板,從中找到“是否允許多行”屬性,將之改為“真

    4、”,將“滾動(dòng)條”屬性設(shè)為“縱向滾動(dòng)條”。用鼠標(biāo)雙擊按鈕,進(jìn)入程序設(shè)計(jì)界面。依次輸入以下的程序代碼:鳴叫 ()編輯框1.加入文本 (到文本 (取現(xiàn)行時(shí)間 () #換行符)編輯框1.加入文本 (數(shù)值到金額 (100, 假) #換行符)初學(xué)者可能對(duì)第二、三行語(yǔ)句的首部不大理解,稍后會(huì)講到,現(xiàn)在只需要知道此語(yǔ)句就是將取現(xiàn)行時(shí)間、數(shù)值到金額這兩個(gè)命令的返回?cái)?shù)據(jù)顯示出來(lái)就可以了。在上面的程序中使用了4個(gè)不同的命令:“鳴叫”、“到文本”、“取現(xiàn)行時(shí)間”、“數(shù)值到金額”。對(duì)于“鳴叫”命令,通過(guò)將命令行激活,按F1鍵查看其解釋,可以了解到它既不接收參數(shù)也不返回?cái)?shù)據(jù),僅用作完成發(fā)聲功能,所以它的參數(shù)部分是空的。“

    5、取現(xiàn)行時(shí)間”命令將返回一個(gè)日期時(shí)間型數(shù)據(jù),它也沒(méi)有參數(shù)。“到文本()”命令將返回一個(gè)文本型數(shù)據(jù),它的參數(shù)就是“取現(xiàn)行時(shí)間”命令返回的一個(gè)日期時(shí)間型數(shù)據(jù)。“到文本”命令將這個(gè)日期時(shí)間型數(shù)據(jù)轉(zhuǎn)換為文本。“數(shù)值到金額”命令返回文本型數(shù)據(jù)并且接收兩個(gè)參數(shù):參數(shù)1類型為雙精度小數(shù)型,名稱為“欲轉(zhuǎn)換形式的數(shù)值”;參數(shù)2類型為邏輯型,名稱為“是否轉(zhuǎn)換為簡(jiǎn)體”,其默認(rèn)值為“假”,這個(gè)參數(shù)是可選的。按F5鍵,運(yùn)行程序,點(diǎn)擊按鈕,可以看到運(yùn)行的結(jié)果。查看完成后,請(qǐng)結(jié)束程序的運(yùn)行。按Ctrl+L鍵,加入一個(gè)名稱為“變量1”的小數(shù)型局部變量。在子程序尾部繼續(xù)添加以下語(yǔ)句:容器1 編輯框1.加入文本 (數(shù)值到金額 (變

    6、量1, 真) #換行符)編輯框1.加入文本 (數(shù)值到金額 (四舍五入 (變量1, 1), 假) #換行符)按F5鍵,運(yùn)行程序,點(diǎn)擊按鈕,可以看到運(yùn)行的結(jié)果。查看完成后,請(qǐng)結(jié)束程序的運(yùn)行。從“數(shù)值到金額(變量1,真)”語(yǔ)句可以看出,命令的參數(shù)可以通過(guò)變量來(lái)提供。而“數(shù)值到金額(四舍五入(變量1,1),假)”說(shuō)明,命令的參數(shù)還可以通過(guò)另外一個(gè)命令的返回值來(lái)提供。提供給命令參數(shù)的數(shù)據(jù)類型要和參數(shù)的數(shù)據(jù)類型一致,例如是小數(shù)型就不能提供文本型。大家可以試一下,將“數(shù)值到金額(變量1,真)”改為“數(shù)值到人民幣("文本",真)”。改好后,再運(yùn)行一下程序,就會(huì)發(fā)現(xiàn)程序不能正常運(yùn)行,并且光標(biāo)

    7、條會(huì)停留在出錯(cuò)行上,輸出框中顯示程序運(yùn)行時(shí)的錯(cuò)誤信息。易語(yǔ)言中內(nèi)置了500多種命令供編程者調(diào)用。利用它們能夠輕松地完成眾多復(fù)雜的功能。一個(gè)復(fù)雜的程序通常是由許多命令組合而成的。提示:在支持庫(kù)面板中,所有的系統(tǒng)庫(kù)函數(shù)被分為20類依次列出。單擊某個(gè)分類前的“+”號(hào)使其變?yōu)椤?”號(hào),即可查看該分類中的命令。而點(diǎn)擊其中的任意一個(gè)命令名稱,立刻就可以在提示面板中看到關(guān)于該命令的詳細(xì)幫助。這是在易語(yǔ)言中查看幫助信息的很重要的方法。大家應(yīng)盡量抽時(shí)間多看看這些命令,只要平時(shí)有了一些印象,用的時(shí)候再查找就快多了。這樣在編程實(shí)現(xiàn)什么功能時(shí),即使一時(shí)不能準(zhǔn)確地記起要用到的命令,也總能很快地在支持庫(kù)中查到它。3.2

    8、大小數(shù)問(wèn)題與判斷命令在這里,我們將對(duì)兩個(gè)數(shù)字進(jìn)行判斷,以找出其中的最大數(shù)。接下來(lái)會(huì)詳細(xì)分析一下易語(yǔ)言的判斷命令。通過(guò)全可視化設(shè)計(jì)界面,我們可以非常清楚的了解程序的走向。“易語(yǔ)言”中的流程控制類命令目前有下面幾種,請(qǐng)先在系統(tǒng)中查看有關(guān)各命令的詳細(xì)解釋(在支持庫(kù)面板中找到命令后按F1鍵查看即時(shí)幫助)。l 分支類: 如果、如果真、判斷l(xiāng) 循環(huán)類: 判斷循環(huán)首、循環(huán)判斷首、計(jì)次循環(huán)首、變量循環(huán)首l 跳轉(zhuǎn)類: 到循環(huán)尾、跳出循環(huán)、返回、結(jié)束新建一個(gè)易程序,并放三個(gè)編輯框和一個(gè)按鈕在啟動(dòng)窗口中。雙擊按鈕進(jìn)入“_按鈕1_被單擊”事件子程序的設(shè)計(jì)界面。依次輸入以上三行程序代碼:按F5鍵運(yùn)行程序。在上排的兩個(gè)編

    9、輯框中分別輸入兩個(gè)不同的數(shù)字,點(diǎn)擊按鈕后,就會(huì)在下排的編輯框中顯示最大的那個(gè)數(shù)字。看到運(yùn)行結(jié)果后,點(diǎn)擊“運(yùn)行”“終止”菜單命令結(jié)束運(yùn)行程序。大家將光標(biāo)定位在如果命令行上,觀察一下,就可以發(fā)現(xiàn),標(biāo)記會(huì)在與兩者之間切換。與流程線是互相配合表示程序走向的:表示當(dāng)條件成立時(shí),就執(zhí)行下面的程序。另有一個(gè)跳出判斷的箭頭。表示當(dāng)條件不成立時(shí),就執(zhí)行左邊箭頭所指向的程序。這三行程序代碼的執(zhí)行順序是:如果編輯框1的數(shù)值比編輯框2的數(shù)值大,就在編輯框3中顯示編輯框1的內(nèi)容,否則,就在編輯框3中顯示編輯框2的內(nèi)容。請(qǐng)將上述程序代碼刪除,改為“如果真”流程控制命令。可以看到“如果真”命令與“如果”命令相比少了一個(gè)箭頭

    10、。原因是當(dāng)“如果真”命令的條件成立時(shí),即執(zhí)行“如果真”命令下邊的語(yǔ)句,否則什么也不做。但是,需要用兩條“如果真”命令才能表達(dá)與上邊“如果”命令相同的功能,請(qǐng)大家留意觀察。請(qǐng)將上述程序代碼刪除,改為“判斷”流程控制命令。單個(gè)的“判斷”命令可以代替一個(gè)“如果”命令。多個(gè)判斷命令并用時(shí)這些判斷是同時(shí)進(jìn)行的,并且最后有一個(gè)默認(rèn)分支命令,即當(dāng)所有“判斷”命令后面的條件都不成立時(shí)就會(huì)執(zhí)行這個(gè)默認(rèn)分支命令(如上邊的“編輯框3.內(nèi)容=“相同”就是默認(rèn)分支命令)。使用鼠標(biāo)右鍵在判斷語(yǔ)句上單擊。在彈出的菜單中可以將判斷命令轉(zhuǎn)換到其它分支類命令。使用鼠標(biāo)右鍵在判斷語(yǔ)句上單擊。在彈出的菜單中選擇“插入判斷分支”命令來(lái)

    11、直接增加判斷分支。如上所示,簡(jiǎn)單的判斷也可以用“選擇()”命令代替:選擇命令的第一個(gè)參數(shù)是判斷條件,第二個(gè)參數(shù)是在條件為真時(shí)“選擇()”命令所返回的值。第三個(gè)參數(shù)是在條件為假時(shí)所返回的值。3.3循環(huán)類命令前面講的是分支類命令,在本節(jié)將講述循環(huán)類命令。循環(huán)類命令有四個(gè),分別是:判斷循環(huán)首()、循環(huán)判斷首()、計(jì)次循環(huán)首()、變量循環(huán)首。如果記不住,可以在支持庫(kù)面板中找到。請(qǐng)先制作如左圖的程序界面。雙擊按鈕組件,進(jìn)入程序代碼設(shè)計(jì)界面。新增加一個(gè)變量,變量名為“變量1”,類型為整數(shù)型。再輸入四行程序代碼。按下F5鍵運(yùn)行這個(gè)程序,點(diǎn)擊按鈕,可以看到編輯框中依次顯示從1到10的數(shù)字。原來(lái)上述4行的對(duì)應(yīng)含

    12、意是: 判斷循環(huán)首(變量1 10) /(1)當(dāng)變量1的值不為10時(shí)即執(zhí)行下邊第(2)、(3)條命令 變量1 變量1 1 /(2)變量1自身累加1 編輯框1.加入文本(到文本(變量1)+#換行符) /(3)在編輯框1中顯示變量1的內(nèi)容 判斷循環(huán)尾() /(4)返回循環(huán)首繼續(xù)對(duì)變量1的值進(jìn)行判斷通過(guò)以上幾行命令即可以實(shí)現(xiàn)循環(huán)顯示數(shù)字1到10了。上邊的幾行命令中,“···循環(huán)首()“和“···循環(huán)尾()“之間的所有命令稱為循環(huán)體。“判斷循環(huán)首”命令是先判斷條件為真才執(zhí)行循環(huán)體,如果條件一開始即為假,則循環(huán)體一次也不會(huì)被執(zhí)行;而“循環(huán)判斷首”

    13、命令是先執(zhí)行一次循環(huán)體再判斷,若條件為真時(shí)再繼續(xù)執(zhí)行循環(huán)體,所以,在“循環(huán)判斷首”命令中,無(wú)論一開始條件是否為真,循環(huán)體至少會(huì)被執(zhí)行一次。下面將上述例子中的程序改為以下形式: 循環(huán)判斷首() /循環(huán)開始 變量1 變量1 1 /變量1自身累加1 編輯框1.加入文本(到文本(變量1)+#換行符) /在編輯框1中顯示變量1的內(nèi)容 循環(huán)判斷尾(變量1 10) /當(dāng)變量1不為10時(shí)即返回循環(huán)首運(yùn)行后,效果一樣,也可以循環(huán)顯示數(shù)字1到10。,試運(yùn)行這個(gè)程序,并且點(diǎn)擊其中的按鈕,可以看到編輯框中依次顯示從1到10的數(shù)字。再把上邊的程序改成如下形式: 計(jì)次循環(huán)首(10,變量1) /計(jì)次循環(huán)開始,變量1自身累加

    14、到10,總共要加10次 編輯框1.加入文本(到文本(變量1)+#換行符) /在編輯框1中顯示變量1的內(nèi)容 計(jì)次循環(huán)尾() /返回循環(huán)首運(yùn)行后,效果一樣,也可以循環(huán)顯示從數(shù)字1到10。“計(jì)次循環(huán)首()”命令的第一個(gè)參數(shù)表示循環(huán)體要執(zhí)行的次數(shù),第二個(gè)參數(shù)是循環(huán)控制變量,循環(huán)開始時(shí)該變量會(huì)被置為1,每執(zhí)行一次循環(huán)體該變量的值就會(huì)加1,直到等于第一個(gè)參數(shù)的值時(shí)就執(zhí)行最后一次循環(huán)。再將上述程序改成以下形式: 變量循環(huán)首(1,10,1,變量1) /循環(huán),從1開始,到10結(jié)束,增量為1,存入變量1 編輯框1.加入文本(到文本(變量1)+#換行符) /在編輯框1中顯示變量1的內(nèi)容 變量循環(huán)尾() /返回循環(huán)首

    15、運(yùn)行后,程序效果也是循環(huán)顯示從數(shù)字1到10。在“變量循環(huán)首()”命令中,第一個(gè)參數(shù)是初始值,第二個(gè)參數(shù)是終止值,第三個(gè)參數(shù)是增量,第四個(gè)參數(shù)是循環(huán)控制變量(數(shù)值型)。該命令的執(zhí)行順序如下:先將初始值賦值給循環(huán)控制變量,再判斷該變量是否等于終止值,如果不等于則執(zhí)行一次循環(huán)體;接著把該變量加上增量,再判斷該變量是否等于終止值,如果不等于再執(zhí)行一次循環(huán)體照這樣繼續(xù)下去,直到循環(huán)控制變量等于終止值時(shí)就退出循環(huán)。以上四種循環(huán)類命令在以后的編程中將經(jīng)常用到,但在實(shí)際應(yīng)用中,只用其中一種即可。請(qǐng)大家對(duì)照上邊的例子再認(rèn)真復(fù)習(xí)一下這些命令。3.5跳轉(zhuǎn)類流程控制命令流程跳轉(zhuǎn)在前兩節(jié)中已有介紹,當(dāng)條件滿足時(shí),就會(huì)循

    16、環(huán)或不循環(huán)。在應(yīng)用中,有時(shí)需要在中途回到循環(huán)首,有時(shí)會(huì)提前結(jié)束循環(huán)。本節(jié)即是討論這些特別的跳轉(zhuǎn)命令:到循環(huán)尾、跳出循環(huán)、返回、結(jié)束。“返回”命令與子程序相關(guān),將在后面的章節(jié)中講解。“結(jié)束”命令的作用是結(jié)束當(dāng)前易程序的運(yùn)行。下面結(jié)合例程來(lái)具體講述 “到循環(huán)尾”和“跳出循環(huán)”命令。打開上一節(jié)所創(chuàng)建的易程序,將“_按鈕1_被單擊”子程序中的所有內(nèi)容刪掉,然后在該子程序中重新輸入程序代碼。按F5鍵運(yùn)行程序。程序運(yùn)行后點(diǎn)擊按鈕,編輯框中的結(jié)果只顯示1、3兩個(gè)數(shù)字。下面來(lái)分析為什么會(huì)有此結(jié)果。當(dāng)?shù)?次循環(huán)時(shí),變量1的值為1,到循環(huán)尾時(shí)被顯示在編輯框中。當(dāng)?shù)?次循環(huán)時(shí),變量1的值為2,到第二行“如果真”判斷

    17、命令時(shí),由于條件成立,程序立即跳到循環(huán)尾,所以“2”沒(méi)有顯示在編輯框中,又立即跳到循環(huán)首,開始新的循環(huán)了。當(dāng)?shù)?次循環(huán)時(shí),變量1的值為3,到循環(huán)尾時(shí)被顯示在編輯框中。當(dāng)?shù)?次循環(huán)時(shí),變量1的值為4,到第四行“如果真”判斷命令時(shí),由于條件成立,程序立即跳出循環(huán),這導(dǎo)致循環(huán)提前結(jié)束,第五次循環(huán)沒(méi)有執(zhí)行,便沒(méi)有在編輯框中顯示“5”了。例子中有一個(gè)計(jì)次循環(huán),里面有“到循環(huán)尾”和“跳出循環(huán)”命令:“到循環(huán)尾()”命令用作跳到當(dāng)前循環(huán)的尾部;“跳出循環(huán)()”命令用作跳出當(dāng)前循環(huán)。“返回”是指返回一個(gè)值,這個(gè)命令多用于子程序中。在以后的章節(jié)中再細(xì)述。“結(jié)束()”命令的作用是立刻結(jié)束整個(gè)程序的運(yùn)行。在上述例子

    18、中易語(yǔ)言網(wǎng)頁(yè)填表組合框,可以把第五行的“跳出循環(huán)()”改為“結(jié)束()”。大家可以觀察一下這兩個(gè)命令的區(qū)別。3.6 易語(yǔ)言常用命令前面介紹了易語(yǔ)言的流程控制命令,編寫程序代碼時(shí)還會(huì)用到其它一些常用命令,這些命令大致可分為四類,大家應(yīng)對(duì)各類命令有所了解。下面分類列舉易語(yǔ)言的常用命令供大家學(xué)習(xí)或編程時(shí)參考。1值型命令。(也可稱屬性型命令)特征:有一個(gè)“=”(賦值號(hào)易語(yǔ)言網(wǎng)頁(yè)填表組合框,與等號(hào)同形不同義)將左右兩邊連起來(lái)這是大家學(xué)習(xí)易語(yǔ)言時(shí)首先接觸的命令。比如:標(biāo)簽1.標(biāo)題 “漢語(yǔ)言編程技術(shù),易語(yǔ)言!”這句代碼的意思是:標(biāo)簽1的標(biāo)題是:“漢語(yǔ)言編程技術(shù),易語(yǔ)言!”即將標(biāo)簽1的標(biāo)題屬性值設(shè)為“漢語(yǔ)言編程技術(shù),易語(yǔ)言!”(所謂賦值也)。我們所見(jiàn)

    19、的給變量賦值就是用此命令。賦值命令常見(jiàn)有以下兩類:(1)將某一對(duì)象某個(gè)屬性值賦給另一對(duì)象某個(gè)屬性值。比如:意思就是讓“標(biāo)簽1”的標(biāo)題跟編輯框5中的內(nèi)容一樣,如我們?cè)诰庉嬁?中輸入“易語(yǔ)言使英語(yǔ)盲也學(xué)會(huì)了編程”,那么執(zhí)行上邊的命令后,標(biāo)簽1的標(biāo)題也相應(yīng)顯示為“易語(yǔ)言使英語(yǔ)盲也學(xué)會(huì)了編程”。(2)給對(duì)象的屬性直接賦值。比如:標(biāo)簽1.標(biāo)題 = “漢語(yǔ)言編程技術(shù),易語(yǔ)言!”將文本“漢語(yǔ)言編程技術(shù),易語(yǔ)言!”賦給標(biāo)簽1的標(biāo)題屬性。所賦值的數(shù)據(jù)類型要與相應(yīng)屬性的數(shù)據(jù)類型一致或可轉(zhuǎn)換,比如:窗口1.可視 = 真這個(gè)“真”是一個(gè)邏輯型值。如果是文本型數(shù)據(jù)要用雙引號(hào),如“漢語(yǔ)言編程技術(shù),易語(yǔ)言!”。又如,我們會(huì)

    20、發(fā)現(xiàn)這類句子:標(biāo)簽2.標(biāo)題 到文本 (取小時(shí) (取現(xiàn)行時(shí)間 () “:” 到文本 (取分鐘 (取現(xiàn)行時(shí)間 () “:” 到文本 (取秒 (取現(xiàn)行時(shí)間 ()因?yàn)闃?biāo)簽組件的標(biāo)題屬性只接受文本型數(shù)據(jù),所以要把時(shí)間型數(shù)據(jù)轉(zhuǎn)化為文本型,否則編譯運(yùn)行時(shí)會(huì)提示:“所接受的數(shù)據(jù)類型與傳遞給它的數(shù)據(jù)類型不一致”。 有時(shí)我們會(huì)發(fā)現(xiàn)此類句子:變量1 = 變量1+10這個(gè)命令的意思是:“將變量1加10之后,再將新值傳回給變量1”。 從這里可以看出,這里的“=”號(hào)跟數(shù)學(xué)中的“=”號(hào)在含義上是不同的,在數(shù)學(xué)中不可能出現(xiàn)b=b+2之類的表達(dá)式,而在易語(yǔ)言中這種表達(dá)式卻是允許的,而且是經(jīng)常用到的。我們還會(huì)看到這類命令:編輯框

    21、1.高度 = 取用戶區(qū)高度 ()上述程序可以理解為取得“取用戶區(qū)高度 ()”的返回值(運(yùn)算結(jié)果),然后將此值賦給編輯框1的高度屬性。 以后大家會(huì)看到,“=”號(hào)的右邊可以是各種類型的變量和常量(包括各種對(duì)象),以及有返回值的各種命令、函數(shù)和對(duì)象的方法、有返回值的子程序等。2非運(yùn)行命令非運(yùn)行命令包括以下幾種: (1)注釋型語(yǔ)句易語(yǔ)言注釋語(yǔ)句的格式是: 注釋 注釋語(yǔ)句內(nèi)容注釋型語(yǔ)句不會(huì)被執(zhí)行,只是用來(lái)解釋代碼的功能或作用,以增加程序的可讀性。編譯時(shí)易語(yǔ)言不會(huì)把注釋型語(yǔ)句也編譯到可執(zhí)行文件中。顯示某行代碼的注釋語(yǔ)句的方法是:選中該行代碼,如果在該行代碼前出現(xiàn)“+”號(hào),說(shuō)明該行代碼有注釋,點(diǎn)擊該“+”號(hào)

    22、可以打開該行代碼的注釋,點(diǎn)擊“-”可以重新隱藏注釋。上述注釋型語(yǔ)句是易程序中固有的,我們也可以自己添加注釋型語(yǔ)句,方法是直接改動(dòng)某一備注或用鼠標(biāo)右鍵選“修改備注”。除了上述的備注方法外,在下方的提示面板里有對(duì)該行代碼更詳細(xì)的解釋。我們也可以把下面的草稿型語(yǔ)句看作備注。 (2)草稿型語(yǔ)句。易語(yǔ)言的草稿型語(yǔ)句的格式是:草稿:程序代碼 草稿型語(yǔ)句也不會(huì)被執(zhí)行,且在程序編譯時(shí)也不會(huì)被編譯成機(jī)器碼。直接將無(wú)用的命令置為草稿,使用鼠標(biāo)右鍵或快捷鍵Ctrl+回車,或主菜單命令“編輯”“置為草稿”。如想恢復(fù)草稿為可用狀態(tài),可使用菜單“編輯”“重新處理”,或快捷鍵Shift+回車。3方法型語(yǔ)句。方法是一個(gè)對(duì)象能

    23、夠執(zhí)行的動(dòng)作。有的方法會(huì)有參數(shù),有的方法則不用參數(shù),“參數(shù)”可理解為調(diào)用這個(gè)方法所需的各種相關(guān)數(shù)據(jù),調(diào)用這些有參數(shù)的方法時(shí)就要提供這些參數(shù)值。調(diào)用一個(gè)對(duì)象的方法的一般格式如下: 對(duì)象名.方法名(參數(shù)1,參數(shù)2,.)例如需要在一個(gè)名為“購(gòu)物籃”的列表框里添加一個(gè)叫“蘋果”的列表項(xiàng)目,其語(yǔ)句如下:購(gòu)物籃.加入項(xiàng)目(“蘋果”)上面這句話的意思是:“用購(gòu)物籃的加入項(xiàng)目方法使蘋果成為這個(gè)框中的新成員”。在這個(gè)例子中,“加入項(xiàng)目”是“購(gòu)物籃”的方法,“蘋果”是其參數(shù)。其中調(diào)用列表框的“加入項(xiàng)目”方法的句式是:列表框名.加入項(xiàng)目 (所加入項(xiàng)目的文本,與所加入項(xiàng)目相關(guān)的數(shù)值)同時(shí)我們又會(huì)發(fā)現(xiàn)另一類句式,比如:

    24、銷毀()這個(gè)句式跟命令型句式很像,但其實(shí)它是下面這個(gè)句式的省略表達(dá):對(duì)象名.銷毀()這說(shuō)明在易語(yǔ)言中調(diào)用當(dāng)前對(duì)象的方法時(shí)可省略前面的對(duì)象名前綴,它仍然是一種方法型語(yǔ)句。再舉另一例子:組件名.彈出菜單 (欲彈出的菜單,水平顯示位置,垂直顯示位置)可以省略表達(dá)成:彈出菜單 (欲彈出的菜單,水平顯示位置,垂直顯示位置)欲查看某類組件或?qū)ο缶哂心男┓椒ā⑦@些方法的詳細(xì)解釋以及有哪些可用參數(shù)等信息,請(qǐng)到支持庫(kù)面板中的“數(shù)據(jù)類型”分支中尋找。下面再列舉幾個(gè)調(diào)用對(duì)象方法的例子:(1)在程序中使用常量時(shí)其名稱前必須加上“#”符號(hào),所以如果調(diào)用的參數(shù)中有常量,就在常量名前面加上“#”符號(hào),比如:列表框1.調(diào)整層

    25、次 (#底層)(2)調(diào)用有返回值的系統(tǒng)命令作為參數(shù)。如:畫板1.滾動(dòng)寫行 (數(shù)值到金額 (100, 假)這句的意思是,調(diào)用“畫板1”的“滾動(dòng)寫行”方法。而其欲寫出的數(shù)據(jù)(參數(shù))是“數(shù)值到金額 (100, 假)”(這個(gè)命令的語(yǔ)法請(qǐng)看幫助),這是一個(gè)數(shù)值轉(zhuǎn)換命令語(yǔ)句。(3)調(diào)用相關(guān)對(duì)象的屬性值作為方法的參數(shù)。如:列表框1加入項(xiàng)目 (編輯框1.內(nèi)容,)其它用法就不一一列舉了。4命令型語(yǔ)句。命令型語(yǔ)句跟方法型語(yǔ)句差不多,看看就看看它們之間的差別。方法型語(yǔ)句為:對(duì)象名稱.方法名稱(參數(shù),.)而命令型語(yǔ)句的基本格式是:命令名稱 (參數(shù),.)“命令”的作用也跟“方法”差不多(其實(shí)在易語(yǔ)言中,對(duì)象的方法也是命

    26、令的一種類型),都是一種程序運(yùn)行動(dòng)作指令,只不過(guò)“方法”是某類對(duì)象所具有的能供調(diào)用的指令,而“命令”則是易語(yǔ)言系統(tǒng)固有的、可以供任何程序任何對(duì)象調(diào)用的指令,所以命令名稱前面沒(méi)有前綴的對(duì)象名。有時(shí)候命令的參數(shù)不是必需的(即“可選的”),比如:取隨機(jī)數(shù) (欲取隨機(jī)數(shù)的最小值,欲取隨機(jī)數(shù)的最大值)“ ”表示該參數(shù)不是必需的。如果是這種情況,該參數(shù)可為空。比如:取隨機(jī)數(shù) ()命令型語(yǔ)句的快速輸入方法:在支持庫(kù)面板中,雙擊某一個(gè)命令或方法,可快速將此命令或方法粘貼到程序行中。下面再舉一些常見(jiàn)的命令的例子:(1)載入窗口命令。我們想通過(guò)一個(gè)窗口啟動(dòng)其它窗口,可用此命令,其句式是:載入 (欲載入的窗口,父窗

    27、口,是否采用對(duì)話框方式)它的意思請(qǐng)查看有關(guān)說(shuō)明。(2)運(yùn)行命令。使本程序或其他程序運(yùn)行,其句式為:運(yùn)行 (欲運(yùn)行的命令行,是否等待程序運(yùn)行完畢,被運(yùn)行程序窗口顯示方式)。示例:運(yùn)行(“”,假)。(3)信息框命令 。有時(shí)我們想使系統(tǒng)反饋指令,比如彈出相關(guān)提示,但又找不到有“信息框”這個(gè)組件(控件),原來(lái)易語(yǔ)言是通過(guò)命令調(diào)用信息框的(類似的還有輸入框命令),其格式是:信息框 (提示信息,按鈕,窗口標(biāo)題)(4)關(guān)閉命令。這是一種數(shù)據(jù)庫(kù)操作命令,當(dāng)指定數(shù)據(jù)庫(kù)操作完畢后,關(guān)閉已經(jīng)被打開的指定數(shù)據(jù)庫(kù),以便清空數(shù)據(jù)變量,節(jié)約系統(tǒng)資源,其句式是:關(guān)閉 (數(shù)據(jù)庫(kù)別名或名稱)當(dāng)參數(shù)被省略時(shí),表示關(guān)閉當(dāng)前數(shù)據(jù)庫(kù)。(

    28、5)結(jié)束命令。本命令結(jié)束當(dāng)前易程序的運(yùn)行,參數(shù)為空(無(wú)返回值),其格式是:結(jié)束 ()最后要說(shuō)的是,本節(jié)只介紹了命令型基本語(yǔ)句中一小部分,在以后的學(xué)習(xí)中將會(huì)繼續(xù)講解命令型基本語(yǔ)句中的各類語(yǔ)句。3.8課后練習(xí)(1)編程用“如果”、“如果真”、“判斷”分別實(shí)現(xiàn)同一個(gè)結(jié)果。看看哪一種更加方便、容易。思考一下是否因?yàn)槟承┕δ軐?shí)現(xiàn)結(jié)果相同,所以其它命令可以不要,只留一個(gè)“判斷”命令即可?(2)編程用循環(huán)命令在編輯框內(nèi)顯示數(shù)字11到20。實(shí)際上用其它流程控制命令均可實(shí)現(xiàn)。用計(jì)次循環(huán)可以實(shí)現(xiàn)。用判斷循環(huán)也可實(shí)現(xiàn)。(3)試著將前述程序中的“+ #換行符”刪除,運(yùn)行后觀察一下效果。“#換行符”是引用了一個(gè)系統(tǒng)常量,將在有關(guān)常量的章節(jié)中講述。(4)編寫一個(gè)程序,計(jì)算從1到某數(shù)的累加結(jié)果。新建一個(gè)易程序,如右圖所示添加標(biāo)簽、按鈕和編輯框組件。雙擊按鈕組件后輸入這些程序代碼。最后運(yùn)行程序。

網(wǎng)站首頁(yè)   |    關(guān)于我們   |    公司新聞   |    產(chǎn)品方案   |    用戶案例   |    售后服務(wù)   |    合作伙伴   |    人才招聘   |   

友情鏈接: 餐飲加盟

地址:北京市海淀區(qū)    電話:010-     郵箱:@126.com

備案號(hào):冀ICP備2024067069號(hào)-3 北京科技有限公司版權(quán)所有