十天學(xué)會易語言 易語言教程 第7章 組件使用

十天學(xué)會易語言 易語言教程 第7章 組件使用

ID:8391396

大?。?.37 MB

頁數(shù):27頁

時間:2018-03-24

十天學(xué)會易語言 易語言教程 第7章 組件使用_第1頁
十天學(xué)會易語言 易語言教程 第7章 組件使用_第2頁
十天學(xué)會易語言 易語言教程 第7章 組件使用_第3頁
十天學(xué)會易語言 易語言教程 第7章 組件使用_第4頁
十天學(xué)會易語言 易語言教程 第7章 組件使用_第5頁
資源描述:

《十天學(xué)會易語言 易語言教程 第7章 組件使用》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、第七章組件的使用本章主要介紹“易語言”中的組件是如何添加和使用的,并用幾個簡單的小例程來了解組件的屬性,事件,和方法。本章學(xué)習(xí)內(nèi)容:7.1如何用組件設(shè)計(jì)程序界面7.5了解組件的方法7.2動態(tài)修改組件屬性7.6組件實(shí)際應(yīng)用——網(wǎng)絡(luò)電視7.3初步了解組件事件7.7課后練習(xí)7.4事件的應(yīng)用——電子表相信大家已經(jīng)使用過易語言中的好多種組件了,對組件已經(jīng)不陌生了,但你知道嗎,組件中的很多屬性都有他特殊的用途,并且,有很多組件都有它特有的事件和方法,只有對這些事件和方法都了解了以后,以后的編程就更加得心應(yīng)手了。1617.1如何用

2、組件設(shè)計(jì)程序界面看到很多軟件都有它漂亮的界面,這些軟件漂亮的界面是如何獲得的呢?這就是組件的作用了,本章教大家如何為自己的程序設(shè)計(jì)一個漂亮的界面。要想對程序的界面進(jìn)行設(shè)計(jì),我們就要先了解組件的各種不同的屬性。首先,新建一個程序,產(chǎn)生一個窗口。這個窗口顯示了被選中組件所有的屬性。可以直接在這里改變組件的屬性。這個窗口,列出了易語言提供的所有的組件。161①點(diǎn)擊底圖屬性的小按鈕。②在彈出的窗口中選擇一張精美的圖片。剛加完底圖的窗口。③然后點(diǎn)擊打開按鈕。圖片沒有完全顯示,怎么辦呢?161剛才的大圖片已經(jīng)調(diào)整成合適的大小了。

3、④如果底圖過大,可以將底圖方式屬性設(shè)置成“圖片居中”。注意:如果添加了圖片后又想將圖片刪除怎么辦?可以選中底圖屬性,然后點(diǎn)擊鼠標(biāo)右鍵,在彈出菜單中選擇刪除內(nèi)容即可??烧哌x中“底圖”屬性后,按[Del]鍵刪除。僅僅給窗體了一張圖片,就得到了一個與眾不同的窗口,我們繼續(xù)將這個窗口設(shè)計(jì)成一個軟件的用戶登陸界面吧!161⑤拉出2個標(biāo)簽組件。形成“標(biāo)簽1”和“標(biāo)簽2”。⑥在窗體上拉出2個編輯框組件。形成了“編輯框1”和“編輯框2”。⑦將“標(biāo)簽1”的標(biāo)題屬性改成“用戶名:”⑧將標(biāo)簽邊框?qū)傩栽O(shè)置成“單線邊框式”。用修改標(biāo)簽1的方法

4、,來修改標(biāo)簽2的屬性。不同的是將標(biāo)簽2的標(biāo)題改成“密碼:”⑨將標(biāo)簽1的背景顏色屬性設(shè)置成深青色。161都用過自動提款機(jī)吧?輸入密碼的地方是不能顯示出來了,我們設(shè)計(jì)的登陸窗體中的“編輯框2”也是用來輸入密碼的,所以也要作好保密工作呀?、鈱⒕庉嬁?,即輸入密碼的編輯框的輸入方式屬性設(shè)置成“密碼輸入”。運(yùn)行以后,由于編輯框2的輸入方式改成“密碼輸入”,輸入的內(nèi)容就保密了,輸入的密碼都用星號顯示。161最后,再添加2個按鈕組件,就形成了“按鈕1”和“按鈕2”。將2個按鈕的標(biāo)題屬性,分別改成“登陸”和“退出”。好啦,一個登陸窗

5、口就做好了,怎么樣,好看嗎?這個窗口可以用來控制一個軟件的使用,只有輸入正確的用戶名和密碼以后,才可以繼續(xù)使用軟件,這樣其他人就不能亂用你編寫的程序了。當(dāng)然,光有窗口是不行的,還要在按鈕組件被單擊的事件中輸入其他的代碼才行。組件的事件如何使用呢?下面將在介紹控件事件的時候做詳細(xì)介紹。你還想得到更加特別,更加與眾不同的窗口嗎?易語言可以幫助你實(shí)現(xiàn)。易語言為你準(zhǔn)備了29種精美而特別的窗體外形。161改變窗體外型:①將窗體組件的邊框?qū)傩栽O(shè)置成“無邊框”的樣式。外形是“五角星”的窗體。②將窗體的外形屬性設(shè)置成“五角星”。設(shè)計(jì)

6、完更加特別的窗體外形以后,你的窗體就煥然一新了。還可以換上其他的外形看看,哪個更漂亮?外形屬性的小按鈕被點(diǎn)擊后,就列出了29中外型的被選項(xiàng)??梢越o窗體更換不同的外型。1617.2動態(tài)修改組件屬性修改了這么多組件的屬性,都是手動的去修改,這些修改工作是要在編寫程序以前就做好的。那在編寫程序的時候想要隨時的用代碼修改組件的屬性可以嗎?其實(shí)組件的屬性都可以用代碼的形式在程序運(yùn)行的過程中動態(tài)的去改變。動態(tài)改變組件屬性的方法也是最常用和最靈活的方法。下面就介紹一下如何動態(tài)的來修改組件的屬性。動態(tài)改變組件屬性的基本方法是:組件名

7、.組件屬性=要給組件屬性的值把剛才編寫的登陸窗口保存好,記住保存在哪,下面會使用到它。下面跟著例子新建一個易程序。①點(diǎn)擊標(biāo)簽組件后,在窗體中拉出一個標(biāo)簽組件。形成“標(biāo)簽1”。②點(diǎn)擊按鈕組件后,在窗體中拉出一個按鈕組件。形成“按鈕1”。161③雙擊“按鈕1”。雙擊按鈕1后,進(jìn)入了“_按鈕1_被單擊”子程序的程序設(shè)計(jì)界面。然后輸入代碼…動態(tài)的改變標(biāo)簽的標(biāo)題屬性。讓標(biāo)簽的位置發(fā)生改變,代碼運(yùn)行時反復(fù)調(diào)用該屬性的前一個值。改變標(biāo)簽的邊框。隨機(jī)改變標(biāo)簽的背景顏色。由于顏色屬性其實(shí)是一個數(shù)值型的,所以用取隨機(jī)數(shù)(255000,2

8、55255000)161注意:在給組件動態(tài)改變屬性的時候,一定要注意屬性本身的數(shù)據(jù)類型。也就是說,文本型的屬性就給這個屬性一個文本型的數(shù)據(jù),整數(shù)型的屬性就給這個屬性一個整數(shù)型的數(shù)據(jù)。比如:標(biāo)簽1.標(biāo)題=“動態(tài)改變標(biāo)簽屬性”標(biāo)簽的標(biāo)題屬性是文本型的,所以改變它的時候就要把給它的值用雙引號括起來,這樣就表示了一段文本型的數(shù)據(jù)。即代碼中的“動態(tài)改變標(biāo)

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。