使用易語言可以編寫出許多有意思的小程序,當然也包括這一篇經驗教大家編寫的定時關機小程序。
工具/原料
WindowsXP以及更高版本的操作系統
易語言5.11以及更高版本的易語言
方法/步驟
繪製界面
首先,繪製出如圖所示的界面。在_啟動窗口中畫出如圖所示的兩個“分組框”,並在第一個分組框中繪出2個標籤、一個編輯框。第二個分組框中繪出4個按鈕。
設置字體
大家可能發現了,編輯框的字體非常的小,不符合我們的界面設計。但是不要擔心,選中該編輯框後點擊屏幕左側“屬性”設置卡中的“字體”。在字體編輯對話框中將字號設置為合適的字號。
設置時鐘
因為我們這一個程序是關於倒計時的,那就當然少不了“時鐘”組件了!在_啟動窗口上面繪製一時鐘,並將這一個時鐘的時間週期設置為60000(60000毫秒,即60秒)。
新建變量
在菜單欄中的“插入”菜單下,找到“全局變量”,並點擊進入全局變量編輯表。進入後,輕敲回車,予以添加一行表格。按照如圖所示的樣子新建一個名為“倒計時分鐘”的整數型變量。
添加代碼
添加如下代碼:
.版本 2
.支持庫 shell
.程序集 窗口程序集1
.子程序 _開始按鈕_被單擊
時鐘1.時鐘週期 = 60000
.子程序 _暫停按鈕_被單擊
時鐘1.時鐘週期 = 0
.子程序 _重置按鈕_被單擊
時鐘1.時鐘週期 = 0
倒計時框.內容 = “N/A”
.子程序 _設置時間按鈕_被單擊
輸入框 (“請輸入倒計時分鐘數:”, “輸入”, , 倒計時分鐘, #輸入整數)
倒計時框.內容 = 到文本 (倒計時分鐘)
.子程序 _時鐘1_週期事件
倒計時分鐘 = 倒計時分鐘 - 1
.判斷開始 (倒計時分鐘 = 0)
關閉系統 (#關機, 真)
時鐘1.時鐘週期 = 0
.默認
.判斷結束
.子程序 __啟動窗口_創建完畢
時鐘1.時鐘週期 = 0
測試程序
大功告成!我們來測試一下程序吧。點擊菜單欄中的“運行”下的“運行”子菜單,之後我們就可以運行我們剛剛編出來的倒計時關機軟件了!