亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > 易語言 > 正文

易語言編程基礎知識

2024-07-21 02:54:43
字體:
來源:轉載
供稿:網友

創建一個易應用程序只需要短短幾分鐘的時間 - 通過在設計窗口上“繪制”諸如編輯框和按鈕等組件來創建用戶界面。然后,為窗口和組件設置屬性以規定諸如標題、位置、尺寸等的值。最后,編寫處理程序將生命真正賦于程序。

組件及事件驅動

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

所有組件在其狀態被改變或操作者在其上進行了某種操作后,都有可能向用戶程序發送某種事件信息。譬如:當窗口的尺寸被改變后,窗口將向用戶程序發送尺寸被改變的信息,用作給予用戶程序通過相應的事件處理程序調整窗口布局或進行其它處理的機會。當操作者單擊按鈕后,“按鈕”組件將向用戶程序發送按鈕被單擊的信息,等等。但并不是所有的狀態改變或操作事件都將被發送到用戶程序,那些易系統認為用戶程序沒有必要處理的或者系統完全能夠自行處理的事件,都將被系統直接處理。這樣用戶可以快速創建強大的應用程序而毋需涉及不必要的細節。

在傳統的應用程序中,應用程序自身控制了執行哪一部分程序和按何種順序執行程序,即從第一行開始并按應用程序中預定的路徑執行。在事件驅動的應用程序中,程序不是按照預定的路徑執行而是在響應不同的事件時執行不同的事件處理程序。如前所述,事件可以由組件在其狀態被改變或者操作者在其上進行了某種操作后觸發。這些事件的順序決定了程序執行的順序,因此應用程序每次運行時所經過的程序的路徑都是不同的。在執行中由于程序本身也可以對組件的狀態進行改變,譬如,在程序中改變編輯框中的內容將引發編輯框的“內容被改變”事件。如果該事件在用戶程序中定義了相應的處理程序,則該處理程序將被執行。如果原來假設該事件僅能由操作者在該文本框中進行輸入或修改所觸發,則可能會產生意料之外的結果。所以在設計應用程序時必須完全理解并牢記事件驅動的特點。

對象

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

一、對象的概念:

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

二、對象的創建:

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

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

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

易語言,編程,基礎知識

舉例

下面舉例說明一步步創建顯示 “祖國,您好!”信息的易程序。

創建易應用程序有三個主要步驟:

  • 創建應用程序界面;
  • 設置屬性;
  • 編寫代碼。

為了說明這一實現過程,按照以下步驟可創建一個簡單應用程序,該應用程序的界面由一個標簽和一個命令按鈕組成。單擊命令按鈕,標簽中會出現 "祖國,您好!" 信息。

一、創建應用程序界面:

建造易應用程序的第一步是創建并設計窗口,這些窗口將是應用程序界面的基礎。然后在窗口上繪制構成界面的組件。對于目前的應用程序,可用組件工具箱中的兩個組件:標簽按鈕

<1>、進入系統后跳轉到名稱為“_啟動窗口”的窗口設計界面。如果在安裝系統后沒有使用“程序 -> 系統設置”菜單功能修改易程序的啟動方式,新建程序進入編輯后就直接停留在“_啟動窗口”窗口的設計界面;

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

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

易語言,編程,基礎知識

二、設置屬性:

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

三、編寫代碼:

<1>、雙擊被繪制在窗口上的“按鈕”組件或者選中該組件后在屬性表最下邊的組合框內選取“被單擊”事件從而開始編寫對應的事件處理子程序;

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

易語言,編程,基礎知識

至此,我們的第一個應用程序已經創建完畢,按下 F5 鍵或使用“運行 -> 運行”菜單功能開始執行程序,單擊窗口中的按鈕,標簽中即出現 "祖國,您好!" 信息。

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對VeVb武林網的支持。


注:相關教程知識閱讀請移步到易語言教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩中文字幕在线免费观看| 91九色综合久久| 日韩电影免费在线观看中文字幕| 欧美国产第二页| 日韩欧美黄色动漫| 中文字幕亚洲欧美日韩高清| 欧美第一黄色网| 国产精品专区第二| 国产欧美婷婷中文| 国产精品黄页免费高清在线观看| 亚洲已满18点击进入在线看片| 日本精品免费一区二区三区| 欧美在线观看网址综合| 欧美自拍视频在线观看| 91在线观看免费高清| 国产99久久精品一区二区| 91精品啪在线观看麻豆免费| 性欧美视频videos6一9| 国产成人一区二区三区电影| 欧美高跟鞋交xxxxxhd| 国产欧美日韩精品丝袜高跟鞋| 欧美丰满少妇xxxxx做受| 欧美乱大交xxxxx另类电影| 国产精品夫妻激情| 孩xxxx性bbbb欧美| 国产精品久久久久免费a∨大胸| 一区二区三欧美| 69久久夜色精品国产69| 欧美日本亚洲视频| 亚洲天堂免费观看| 91av中文字幕| 欧洲中文字幕国产精品| 97在线免费观看| 欧美日韩在线看| 一本大道亚洲视频| 在线观看欧美日韩| 欧美日本国产在线| 91在线免费网站| 国产精品久久久久久久久影视| 欧美亚洲国产视频| 久久91精品国产91久久久| 欧美精品videossex性护士| 久久久最新网址| 日韩国产精品亚洲а∨天堂免| 亚洲大尺度美女在线| 国产精品91久久| 亚洲电影免费观看| www.日韩免费| 久久精品久久久久| 久久久久久久久久亚洲| 91精品国产91久久久| 欧美一级高清免费播放| 国产在线观看一区二区三区| 久久久久五月天| 97涩涩爰在线观看亚洲| 中文字幕少妇一区二区三区| 久久久精品国产亚洲| 亚洲一区二区中文字幕| 欧美在线一级va免费观看| 91免费精品视频| 久久久久久香蕉网| 精品一区二区三区三区| 欧美二区乱c黑人| 欧美另类老肥妇| 欧美日韩另类字幕中文| 国产91精品最新在线播放| 日韩精品极品毛片系列视频| 亚洲男人天堂2024| 91po在线观看91精品国产性色| 欧美大片免费观看在线观看网站推荐| 国产精品久久久久999| 国产亚洲激情视频在线| 国产精品xxx视频| 欧美电影在线观看高清| 日韩av高清不卡| 日韩欧美国产视频| 国产亚洲视频在线| 成人性生交大片免费观看嘿嘿视频| 中文字幕国产精品| 日韩精品在线观| 美女啪啪无遮挡免费久久网站| 最近中文字幕mv在线一区二区三区四区| 中文字幕欧美在线| 国产婷婷成人久久av免费高清| 亚洲欧美国产日韩中文字幕| 国内成人精品一区| 亚洲精品美女在线观看| 国语自产在线不卡| 欧美伊久线香蕉线新在线| 亚洲国产天堂久久综合网| 亚洲天堂第一页| 亚洲男人的天堂网站| 亚洲国产精品免费| 日韩在线视频免费观看高清中文| 中文欧美在线视频| 欧美自拍大量在线观看| 亚洲成人久久一区| 国产精品男人爽免费视频1| 91高清免费视频| 91sao在线观看国产| 国产一区二区视频在线观看| 日韩av快播网址| 日韩精品极品在线观看播放免费视频| 亚洲精品免费av| 国产精品国模在线| 色综合久久久久久中文网| 日本免费在线精品| 中文字幕久热精品视频在线| 91精品啪在线观看麻豆免费| 三级精品视频久久久久| 久久久女女女女999久久| 久久久久国产精品免费| 亚洲第一男人av| 色综合色综合网色综合| 欧美丰满少妇xxxx| 国产精品网站入口| 国产精品国产福利国产秒拍| 在线日韩第一页| 亚洲国产精品99久久| 久久久久久久久国产精品| 国产狼人综合免费视频| www.日韩系列| xxx欧美精品| 国模精品一区二区三区色天香| 亚洲精品电影在线观看| 亚洲精品之草原avav久久| 国产日韩精品综合网站| 黄色一区二区在线观看| 一区二区三区回区在观看免费视频| 久久国产精品久久久久| 亚洲人成电影网站色…| 久久久久久久久久久亚洲| 精品久久久免费| 欧美日韩国产精品一区| 亚洲欧美国内爽妇网| 亚洲美女动态图120秒| 亚洲第一色中文字幕| 国内精品一区二区三区| 欧美成人午夜激情在线| 日韩精品久久久久久久玫瑰园| 伊人一区二区三区久久精品| 国产性猛交xxxx免费看久久| 国产一区av在线| 国产精品电影网| 91精品国产高清久久久久久| 国产中文字幕91| 久久精品视频va| 亚洲午夜久久久久久久| 久久久久久999| 亚洲国产成人久久综合| 孩xxxx性bbbb欧美| 91精品视频免费| 久久亚洲精品毛片| 国产精品h在线观看| 久久久www成人免费精品张筱雨| 亚洲午夜女主播在线直播| 蜜月aⅴ免费一区二区三区| 51视频国产精品一区二区| 91日韩在线播放| 亚洲黄色www网站| 欧美日韩国产一中文字不卡| 91精品国产高清自在线看超| 久久夜色精品国产| 深夜福利91大全|