當前位置:成語大全網 - 書法字典 - 僅使用彜語常用術語及其含義。

僅使用彜語常用術語及其含義。

1.非運行語句。非運行語句包括以下內容。(1)註釋型語句easy語言中註釋型語句的格式為:‘註釋語句內容註釋語句不能由程序執行,而僅用於解釋前壹行或前壹段代碼的含義。編譯時語言不會將註釋代碼編譯成可執行文件。2.價值陳述。特點:有壹個“=”符號連接左右兩邊。這是每個人在學習易語言時都會接觸到的第壹種句子。例如:標簽1。Title =“中國編程技術,易語言!”標簽1的標題是:“中國編程技術,易語言!”-即標簽1的標題屬性值定義為“中文編程技術,易語言!”(所謂的轉讓)。我們看到的給變量賦值就是使用這樣的語句。有兩種常見類型的賦值語句:(1)將壹個對象的屬性值賦給另壹個對象。例如:標簽1。標題=編輯框5。內容意味著“標簽1”的標題與編輯框5中的內容相同。例如,如果我們在編輯框5中輸入“易語言讓英語盲人學習編程”,標簽1的標題將在相關事件(如單擊按鈕)的驅動下顯示為“易語言讓英語盲人學習編程”。(2)為對象分配某種類型的屬性值。例如:標簽1。Title =“中國編程技術,易語言!”將“中國編程技術,易語言!”分配給標簽1的標題。給定的屬性值可以是各種類型的,例如:window 1。visible = true“true”是壹個邏輯數值。如果是文本數值,就用雙引號,比如剛才的例子:“漢語言編程技術,易語言!”那就是。再比如,我們會發現這類句子:標簽2。title = to text(take hours(take current time()))+“:“+to text(take minutes(take current time())+“:“+to text(take seconds(take current time()))因為標簽類對象只接受文本數據,所以它們應該接受時間數據。有時候我們會發現這樣壹句話:變量1 =變量1+10。這句話的意思是:“將變量1加到10上,然後將新值返回給變量1”。從這裏可以看出,這裏的“=”號與數學中的“=”號不同。在數學中,像b=b+2這樣的表達式是不可能的,但在彜語中,這種表達式是允許的,並且經常使用。另外,我們會看到這種句子:編輯框1。Height = take user area Height()上述程序可以理解為獲取“take user area height()”的返回值(運算結果),然後將該值賦給編輯框1的height屬性。“=”的右邊表示控制程序的命令,也就是說,有時系統命令、執行條件、項、常數、子程序、函數、資源甚至其他對象的方法都可以作為屬性值分配給對象。3.方法陳述。方法是具體對象可以執行的操作。有些方法有參數,而有些沒有。“參數”大概相當於調用這個方法的各種相關數據,包括相關的對象屬性值、系統命令、執行條件、項目、常數、子程序、函數甚至其他對象的方法,都是可以調用的參數。不同的方法有不同的參數,壹個方法可以有多種類型的參數。執行和調用對象的方法的壹般格式如下:對象名。方法名(參數1、參數2、...)例如,名為“蘋果”的列表項需要添加到名為“購物籃”的列表框中,其語句如下:購物籃。添加項目(蘋果)。上面這句話的意思可以理解為:“將購物籃添加到物品中。在這個例子中,“添加商品”是“購物籃”的方法,“蘋果”是它的參數。其中調用列表框的“add item”方法的句型為:列表框。添加項目(要添加的文本,【與要添加的項目相關的數值】)。同時,我們會發現另壹種句型,例如destroy()的句型類似於祈使句的句型,但它實際上是以下句型的省略表達:組件。Destroy(),這意味著調用當前組件的方法句型可以省略前壹個對象名稱的前綴。再比如:組件。彈出菜單(要彈出的菜單、【水平顯示位置】、【垂直顯示位置】)可以省略,表示為:彈出菜單(要彈出的菜單、【水平顯示位置】、【垂直顯示位置】)

要查看組件有哪些方法、這些方法的詳細說明和可用參數,請在輕松語言設計界面的“支持庫”面板的“數據類型”分支中查找它們。以下是壹些調用對象方法的示例,以便您進行推斷:(1)在程序中使用常數時,必須在其名稱前添加#符號,因此如果被調用的參數中有常數,則應該在其前面添加#符號,例如,列表框1。調整層次結構(# bottom)(2)調用系統命令作為參數。例如:畫板1。Scroll to write lines(value to amount(100,false))意味著調用畫板1的“Scroll to write lines”方法。要寫入的數據(參數)是“value to amount(100,false)”(該語句的語法請參見幫助),這是壹種數值轉換命令語句。(3)調用相關對象的屬性值作為方法的參數。示例:列表框。添加項目(編輯框1。內容、)等用途就不壹壹列舉了。4.命令式陳述。命令語句類似於方法語句。看看下面兩者的對比就知道它們的區別了。方法語句為:對象名、方法名(參數,...)而命令性語句的基本格式是:命令名(參數,...)“命令”的含義與“方法”相似,但“方法”是特定對象可以調用的指令,而“命令”是。有時命令的參數不是必需的(即“可選”)。例如,“【】”表示該參數不是必需的。如果是這種情況,此參數可以為空。例如:取壹個隨機數()

命令性語句的快速輸入方法:在支持庫面板中,雙擊壹個命令或方法可將其快速粘貼到程序行中。

以下是壹些常用命令:(1)加載窗口命令。我們希望通過壹個窗口啟動其他窗口。我們可以使用這個命令。其句型為:Load(要加載的窗口,【父窗口】,是否為對話框形式)。請參閱相關說明了解其含義。②運行命令。要使該程序或其他程序運行,句型為:run(要運行的命令行,是否等待程序運行,【要運行的程序的窗口顯示模式】)。示例:運行(“C:\windows\notepad.exe“,false)(3)信息框命令。有時我們想讓系統反饋指令,比如彈出相關提示,但我們找不到組件的“信息框”。原來彜語是通過命令調用信息框的(同理也有輸入框命令),其格式為:信息框(提示信息,按鈕,【窗口標題】)(4)關閉命令。這是壹個數據庫操作命令,在指定數據庫操作後關閉已經打開的指定數據庫,以清除數據變量並節省系統資源。它的句型是:Close(【數據庫別名或名稱】)。省略該參數時,意味著關閉當前數據庫。⑤結束命令。該命令結束當前easy程序的操作,參數為空(無返回值),其格式為:End()。最後,本節只介紹命令式基本語句,在今後的學習中將繼續解釋命令式基本語句中的各種語句。3.8課後練習(1)分別使用“if()”、“if true()”和“judge()”來達到相同的結果。看看哪個更方便更容易。想壹想有些函數是否達到了相同的結果,因此可以省略其他命令,只留下壹個“判斷()”命令。

這可以通過計數周期來實現。

也可以通過判斷周期來實現。

(2)使用循環命令在編輯框中顯示從11到20。事實上,它可以通過其他過程控制命令來實現。

創建壹個新的簡易程序,並分別添加標簽、編輯框、按鈕和編輯框。

雙擊按鈕組件並輸入這些程序代碼。最終測試運行。

(3)嘗試刪除上述程序中的“+#換行符”,並觀察運行後的效果。“#換行符”指的是系統常數,這將在常數壹章中討論。

(4)編寫程序計算從1到某個數字的累計結果。