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

一步一步跟我學易語言之認識窗口組件和子程序

 更新時間:2018年10月29日 14:05:46   作者:易語言幫助手冊  
今天小編就為大家分享一篇關于一步一步跟我學易語言之認識窗口組件和子程序,小編覺得內容挺不錯的,現在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧

認識窗口組件(基本常用組件,擴展組件,外部組件)

看到了嗎?易語言自帶的組件。你會發(fā)現,組件工具箱里沒有窗口這個組件,其實窗口是一個最基本的組件,其它組件都包容(畫)在窗口上。如果要添加窗口,我們可以到易語言菜單的“插入”項,單擊“新窗口”?;蛘叩焦ぷ鲓A(下圖)

要編寫出強大、實用的程序,光有窗口是遠遠不夠的,還要有一些常用的組件,如:編輯框、圖片框、外形框、畫板、分組框、標簽、按鈕、選擇夾、時鐘等。它們的添加方法就要簡單的多了。用鼠標左鍵單擊要添加的組件,然后將鼠標移到設計窗口,再按下鼠標左鍵,組件就被畫到窗體上了。

要想添加外部組件到組件面板參見“一步一步跟我學易語言之如何在程序中使用ActiveX組件”。

組件都有屬性、事件和方法。

屬性、事件和方法都是依附于某個組件的,沒有組件,也就無從談起屬性、事件和方法。組件只有被放到程序中(畫到窗口上,程序運行時有一些是不可視的),才可以實現相對應的功能。

屬性:絕大部分是用來設置組件外觀的,如:組件的位置、大小、顏色、在組件上顯示的文字和文字的字體等等。

事件:當用戶的操作符合組件相對的觸發(fā)條件時,程序就會執(zhí)行對應事件下的代碼(設置的屬性,應用的條件和命令方法),以達到某種功能或某種目的。如:在“_按鈕1_被單擊”的子程序中,寫下

當用戶用鼠標在“按鈕1”上單擊一下后,程序會執(zhí)行“_按鈕1_被單擊”子程序下的代碼,系統(tǒng)就會彈出一個信息框,詢問用戶,得到用戶的應答。

方法:有了組件,好比有了一支筆,有了事件,好比有了一張紙,而方法就是我們要寫的字。方法像命令一樣,可以達到某一目的,但它沒有命令那樣使用廣泛,它只能應用在擁有這種方法的組件上。如:編輯框,它的方法是“加入文本”,而按鈕沒有方法,所以無法將“加入文本”這個方法在按鈕上使用。

認識子程序(觸發(fā)事件)

其實一個事件就是一個子程序,被觸發(fā)后,這個子程序之內的代碼將運行一遍(可以多次觸發(fā),多次運行)。如:時鐘

在啟動窗口上添加一個時鐘,鼠標雙擊,進入“_時鐘1_周期事件”,可以到工作夾的屬性子夾里,選擇“時鐘1”,在列出的屬性表中設置“時鐘周期”屬性,或在其它事件中添加代碼設置(時鐘1.時鐘周期=1000),使時鐘運行起來。這樣,每隔一秒鐘,“_時鐘1_周期事件”子程序下的代碼就運行一遍。

子程序(包括自己添加的)可以被其它子程序調用,但調用一個組件的事件子程序時,不要誤以為同時觸發(fā)組件的事件,其實只調用了這個子程序的代碼,而不必再重復寫一些功能相同的代碼。如:在啟動窗口上添加兩個“按鈕”,分別雙擊,寫入兩行代碼。(下圖)

按“F5”鍵,運行程序,分別單擊兩個“按鈕”,都會彈出信息框。

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。如果你想了解更多相關內容請查看下面相關鏈接

相關文章

最新評論

都江堰市| 静宁县| 衡东县| 神木县| 定远县| 柳林县| 临邑县| 班玛县| 汉川市| 台北县| 宜城市| 连山| 龙里县| 盈江县| 教育| 惠安县| 金乡县| 钦州市| 宁南县| 阿拉善右旗| 灌云县| 公安县| 天全县| 安丘市| 得荣县| 布尔津县| 灵丘县| 武穴市| 阜新| 新田县| 上蔡县| 于都县| 盐亭县| 观塘区| 襄城县| 田林县| 厦门市| 遂溪县| 同仁县| 天气| 辽阳市|