最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

易語(yǔ)言編程基礎(chǔ)知識(shí)

 更新時(shí)間:2018年10月30日 15:32:22   作者:易語(yǔ)言幫助手冊(cè)  
今天小編就為大家分享一篇關(guān)于易語(yǔ)言編程基礎(chǔ)知識(shí),小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧

創(chuàng)建一個(gè)易應(yīng)用程序只需要短短幾分鐘的時(shí)間 - 通過(guò)在設(shè)計(jì)窗口上“繪制”諸如編輯框和按鈕等組件來(lái)創(chuàng)建用戶(hù)界面。然后,為窗口和組件設(shè)置屬性以規(guī)定諸如標(biāo)題、位置、尺寸等的值。最后,編寫(xiě)處理程序?qū)⑸嬲x于程序。

組件及事件驅(qū)動(dòng)

組件及其事件驅(qū)動(dòng)是使用易語(yǔ)言在 Windows 環(huán)境下編程的基礎(chǔ)知識(shí)。所謂“組件”,即用作組成用戶(hù)圖形界面的基本成員,譬如:窗口、編輯框、圖片框等等。組件按可否容納其它組件劃分為容器類(lèi)和非容器類(lèi)。按運(yùn)行時(shí)是否可能具有可視外形劃分為界面類(lèi)和功能類(lèi)。容器類(lèi)組件內(nèi)可以包容其它的組件,譬如窗口、選擇夾、圖片框等都屬于容器類(lèi)。而功能類(lèi)組件僅用作在其所在窗口上提供某種功能,運(yùn)行時(shí)看不到。譬如時(shí)鐘、打印機(jī)等。

所有組件在其狀態(tài)被改變或操作者在其上進(jìn)行了某種操作后,都有可能向用戶(hù)程序發(fā)送某種事件信息。譬如:當(dāng)窗口的尺寸被改變后,窗口將向用戶(hù)程序發(fā)送尺寸被改變的信息,用作給予用戶(hù)程序通過(guò)相應(yīng)的事件處理程序調(diào)整窗口布局或進(jìn)行其它處理的機(jī)會(huì)。當(dāng)操作者單擊按鈕后,“按鈕”組件將向用戶(hù)程序發(fā)送按鈕被單擊的信息,等等。但并不是所有的狀態(tài)改變或操作事件都將被發(fā)送到用戶(hù)程序,那些易系統(tǒng)認(rèn)為用戶(hù)程序沒(méi)有必要處理的或者系統(tǒng)完全能夠自行處理的事件,都將被系統(tǒng)直接處理。這樣用戶(hù)可以快速創(chuàng)建強(qiáng)大的應(yīng)用程序而毋需涉及不必要的細(xì)節(jié)。

在傳統(tǒng)的應(yīng)用程序中,應(yīng)用程序自身控制了執(zhí)行哪一部分程序和按何種順序執(zhí)行程序,即從第一行開(kāi)始并按應(yīng)用程序中預(yù)定的路徑執(zhí)行。在事件驅(qū)動(dòng)的應(yīng)用程序中,程序不是按照預(yù)定的路徑執(zhí)行而是在響應(yīng)不同的事件時(shí)執(zhí)行不同的事件處理程序。如前所述,事件可以由組件在其狀態(tài)被改變或者操作者在其上進(jìn)行了某種操作后觸發(fā)。這些事件的順序決定了程序執(zhí)行的順序,因此應(yīng)用程序每次運(yùn)行時(shí)所經(jīng)過(guò)的程序的路徑都是不同的。在執(zhí)行中由于程序本身也可以對(duì)組件的狀態(tài)進(jìn)行改變,譬如,在程序中改變編輯框中的內(nèi)容將引發(fā)編輯框的“內(nèi)容被改變”事件。如果該事件在用戶(hù)程序中定義了相應(yīng)的處理程序,則該處理程序?qū)⒈粓?zhí)行。如果原來(lái)假設(shè)該事件僅能由操作者在該文本框中進(jìn)行輸入或修改所觸發(fā),則可能會(huì)產(chǎn)生意料之外的結(jié)果。所以在設(shè)計(jì)應(yīng)用程序時(shí)必須完全理解并牢記事件驅(qū)動(dòng)的特點(diǎn)。

對(duì)象

易語(yǔ)言是一種基于對(duì)象的編程語(yǔ)言,能否熟練地使用易語(yǔ)言,理解對(duì)象的概念及其使用方法非常重要。

一、對(duì)象的概念:

所謂“對(duì)象”,即為屬性、方法和事件的集合。在人們的日常生活中,“對(duì)象”也可以理解為“事物”,比如說(shuō),一個(gè)人、一件東西、一起事情,都可以被認(rèn)為是一個(gè)“對(duì)象”。對(duì)象的屬性記錄對(duì)象特征,對(duì)象的方法提供了對(duì)對(duì)象進(jìn)行某種操作的途徑,對(duì)象的事件用作通知外部它的狀態(tài)發(fā)生了改變。譬如說(shuō)一個(gè)電源開(kāi)關(guān),其外形、顏色、使用電壓等等都可以認(rèn)為是該電源開(kāi)關(guān)“對(duì)象”的屬性,而關(guān)閉或打開(kāi)此電源開(kāi)關(guān)則可以認(rèn)為是電源開(kāi)關(guān)“對(duì)象”的方法。在關(guān)閉或打開(kāi)的同時(shí),它可能產(chǎn)生事件,譬如通知與其相連的電器開(kāi)始工作或者停止等等。在易程序中,例如“畫(huà)板”組件,即是一個(gè)典型的對(duì)象,它具有 “畫(huà)筆類(lèi)型”、“畫(huà)筆粗細(xì)”等屬性,同時(shí)又有“畫(huà)直線”、“畫(huà)矩形”等方法,在需要重畫(huà)時(shí)還會(huì)產(chǎn)生“繪畫(huà)”事件;

二、對(duì)象的創(chuàng)建:

在易程序中,對(duì)象通過(guò)定義數(shù)據(jù)類(lèi)型的實(shí)例來(lái)創(chuàng)建。定義方法有多種,譬如將一個(gè)組件繪制到設(shè)計(jì)窗口上或者在程序中定義一個(gè)具有該數(shù)據(jù)類(lèi)型的變量。被繪制到設(shè)計(jì)窗口上的組件或者所定義的變量即為對(duì)象。所謂“數(shù)據(jù)類(lèi)型”,只是定義了對(duì)象的構(gòu)架,就好比是房屋設(shè)計(jì)圖和實(shí)際房屋之間的關(guān)系。設(shè)計(jì)圖只是指定了該房屋的構(gòu)造和布局,在使用該設(shè)計(jì)圖建造出實(shí)際的房屋之前,房屋對(duì)象是根本不存在的。同樣,一個(gè)數(shù)據(jù)類(lèi)型可以定義出無(wú)限多個(gè)對(duì)象,就好比使用某一份房屋設(shè)計(jì)圖可以建造出無(wú)數(shù)同樣的房屋一樣;

三、在程序中引用對(duì)象的屬性及方法:

通過(guò)在對(duì)象及其屬性或者方法之間加上句點(diǎn)(“.”)即可以引用對(duì)象的屬性及方法。

舉例

下面舉例說(shuō)明一步步創(chuàng)建顯示 “祖國(guó),您好!”信息的易程序。

創(chuàng)建易應(yīng)用程序有三個(gè)主要步驟:

  • 創(chuàng)建應(yīng)用程序界面;
  • 設(shè)置屬性;
  • 編寫(xiě)代碼。

為了說(shuō)明這一實(shí)現(xiàn)過(guò)程,按照以下步驟可創(chuàng)建一個(gè)簡(jiǎn)單應(yīng)用程序,該應(yīng)用程序的界面由一個(gè)標(biāo)簽和一個(gè)命令按鈕組成。單擊命令按鈕,標(biāo)簽中會(huì)出現(xiàn) "祖國(guó),您好!" 信息。

一、創(chuàng)建應(yīng)用程序界面:

建造易應(yīng)用程序的第一步是創(chuàng)建并設(shè)計(jì)窗口,這些窗口將是應(yīng)用程序界面的基礎(chǔ)。然后在窗口上繪制構(gòu)成界面的組件。對(duì)于目前的應(yīng)用程序,可用組件工具箱中的兩個(gè)組件:標(biāo)簽按鈕。

<1>、進(jìn)入系統(tǒng)后跳轉(zhuǎn)到名稱(chēng)為“_啟動(dòng)窗口”的窗口設(shè)計(jì)界面。如果在安裝系統(tǒng)后沒(méi)有使用“程序 -> 系統(tǒng)設(shè)置”菜單功能修改易程序的啟動(dòng)方式,新建程序進(jìn)入編輯后就直接停留在“_啟動(dòng)窗口”窗口的設(shè)計(jì)界面;

<2>、在窗口組件工具箱中選中“標(biāo)簽”窗口組件,使用鼠標(biāo)將它繪制到窗口的上邊中部;

<3>、在窗口組件工具箱中選中“按鈕”窗口組件,使用鼠標(biāo)將它繪制到窗口的下邊中部。

二、設(shè)置屬性:

選中被繪制在窗口上的“標(biāo)簽”組件,在屬性表中將其“標(biāo)題”屬性值改為空。

三、編寫(xiě)代碼:

<1>、雙擊被繪制在窗口上的“按鈕”組件或者選中該組件后在屬性表最下邊的組合框內(nèi)選取“被單擊”事件從而開(kāi)始編寫(xiě)對(duì)應(yīng)的事件處理子程序;

<2>、在子程序的程序部分輸入“bq1.bt = "祖國(guó),您好!"”后回車(chē)。

至此,我們的第一個(gè)應(yīng)用程序已經(jīng)創(chuàng)建完畢,按下 F5 鍵或使用“運(yùn)行 -> 運(yùn)行”菜單功能開(kāi)始執(zhí)行程序,單擊窗口中的按鈕,標(biāo)簽中即出現(xiàn) "祖國(guó),您好!" 信息。

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請(qǐng)查看下面相關(guān)鏈接

相關(guān)文章

  • 易語(yǔ)言在畫(huà)板中畫(huà)出指定樣式的弧線的方法

    易語(yǔ)言在畫(huà)板中畫(huà)出指定樣式的弧線的方法

    今天小編就為大家分享一篇關(guān)于,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2018-11-11
  • 易語(yǔ)言編譯失敗的解決辦法

    易語(yǔ)言編譯失敗的解決辦法

    在本篇內(nèi)容里我們給大家分享解決易語(yǔ)言編譯失敗的問(wèn)題方法,對(duì)此有需要的朋友們學(xué)習(xí)下。
    2018-12-12
  • 易語(yǔ)言選擇夾寬度不足顯示所有表頭時(shí)允許多行表頭顯示

    易語(yǔ)言選擇夾寬度不足顯示所有表頭時(shí)允許多行表頭顯示

    今天小編就為大家分享一篇關(guān)于易語(yǔ)言選擇夾寬度不足顯示所有表頭時(shí)允許多行表頭顯示,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2018-11-11
  • 詳解易語(yǔ)言按鈕結(jié)束和銷(xiāo)毀的應(yīng)用

    詳解易語(yǔ)言按鈕結(jié)束和銷(xiāo)毀的應(yīng)用

    在本篇文章里小編給大家分享了關(guān)于易語(yǔ)言按鈕結(jié)束和銷(xiāo)毀的應(yīng)用知識(shí)點(diǎn),有需要的朋友們可以學(xué)習(xí)下。
    2019-01-01
  • 易語(yǔ)言復(fù)制數(shù)組命令使用講解

    易語(yǔ)言復(fù)制數(shù)組命令使用講解

    今天小編就為大家分享一篇關(guān)于易語(yǔ)言復(fù)制數(shù)組命令使用講解,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2018-11-11
  • 易語(yǔ)言圖形按鈕控件的用法詳解

    易語(yǔ)言圖形按鈕控件的用法詳解

    在本篇內(nèi)容里小編給大家分享了關(guān)于易語(yǔ)言圖形按鈕控件的用法的相關(guān)內(nèi)容,對(duì)此有需要的朋友們可以學(xué)習(xí)下。
    2019-01-01
  • 易語(yǔ)言將電腦任務(wù)欄透明化的代碼

    易語(yǔ)言將電腦任務(wù)欄透明化的代碼

    今天小編就為大家分享一篇關(guān)于易語(yǔ)言將電腦任務(wù)欄透明化的代碼,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2018-12-12
  • 易語(yǔ)言輸入漢字與拼音比較命令使用講解

    易語(yǔ)言輸入漢字與拼音比較命令使用講解

    今天小編就為大家分享一篇關(guān)于易語(yǔ)言輸入漢字與拼音比較命令使用講解,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2018-11-11
  • 易語(yǔ)言編輯框加背景圖片代碼實(shí)例

    易語(yǔ)言編輯框加背景圖片代碼實(shí)例

    今天小編就為大家分享一篇關(guān)于易語(yǔ)言編輯框加背景圖片代碼實(shí)例,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2018-11-11
  • 用易語(yǔ)言設(shè)置簡(jiǎn)單的軟件界面步驟

    用易語(yǔ)言設(shè)置簡(jiǎn)單的軟件界面步驟

    在本篇內(nèi)容里小編給大家分享的是關(guān)于用易語(yǔ)言設(shè)置簡(jiǎn)單的軟件界面步驟和方法,需要的朋友們可以學(xué)習(xí)下。
    2018-12-12

最新評(píng)論

阜平县| 衡山县| 方城县| 石首市| 荥经县| 金湖县| 托克逊县| 芜湖市| 南乐县| 河曲县| 吴江市| 吐鲁番市| 曲阳县| 虞城县| 稻城县| 额尔古纳市| 尉氏县| 永修县| 海兴县| 芦溪县| 尚志市| 大荔县| 湖北省| 乌兰县| 湘潭县| 钟山县| 岳普湖县| 甘孜县| 海盐县| 许昌市| 绥江县| 家居| 始兴县| 临夏市| 虹口区| 昆山市| 广丰县| 麟游县| 北宁市| 页游| 新津县|