上篇中我們學習了按鈕,并對按鈕事件有了初步的應(yīng)用,這節(jié)課我們要在面的基礎(chǔ)上,進行比較綜合性的應(yīng)用練習。
我們要設(shè)計一個如圖所示的窗體界面。其中包括1個窗體、1個文字標簽和4個命令按鈕。
程序的功能:單擊“顯示時間”按鈕時,將在標簽中顯示當前的時間,單擊“改變字體和顏色”按鈕時,標簽中顯示的內(nèi)容的字體改為隸書、字號大小為12,并將標簽的背景顏色設(shè)置為藍色、前景顏色(文字的顏色)設(shè)置為黃色,單擊“加邊框”按鈕時,將給標簽加上立體邊框,單擊“退出”按鈕時結(jié)束程序的執(zhí)行。
READY GO~
第一步:新建一個“Windows窗口程序”
第二步:從組件窗口中選擇相應(yīng)的組件添加到窗口中,包括4個按鈕、1個文字標簽,調(diào)整組件的位置大小。
第三步:在工作夾窗口的屬性標簽項中,設(shè)置按鈕的名稱分別為“顯示時間”、“改變字體和顏色”、“加邊框”和“退出”。刪除文字標簽的標題。
第四步:依次選擇按鈕,在事件中選擇“被單擊”,在程序編輯窗口中輸入相應(yīng)程序代碼,如下圖所示:
第五步:單擊“運行”,測試程序是否正常。
說明:
如果文字標簽太小,顯示的內(nèi)容太多,要設(shè)置換行的話,可以通過以下方法設(shè)置:
?、僭诔绦蜻\行階段,通過程序來設(shè)置,可以在要換行的位置播放“#換行符”
標簽1.標題 = “現(xiàn)在時間:” + #換行符 + 到文本 (取現(xiàn)行時間 ())
?、谠诔绦蛟O(shè)計階段,可以通過輸入回車鍵來進行換行。
以上程序其實很容易理解,基本都是生活上的語言,但這是第一次用到函數(shù),如到文本()、取現(xiàn)行時間()以及銷毀(),在這里簡單地介紹一下:
到文本()
因為文字標簽顯示的內(nèi)容都是文字(也就是文本),所以如果要顯示時間的話,就要進行格式轉(zhuǎn)換,在易語言有很多類型,如文本型、數(shù)值型、時間日期型、邏輯型等等,以后在使用過程中我們會慢慢接觸到各種變量類型。到文本()函數(shù)就是把非文本類型的內(nèi)容轉(zhuǎn)換成文本型。
另外二個函數(shù)同學們可以通過字面意思理解一下。
同學們上機練習時請自行設(shè)計一個程序,使用按鈕來控制文字標簽、窗口的各種屬性。相信大家一定會做出很多有趣的程序來。
更多建議: