易語言如何編寫倒計時關機軟件??

使用易語言可以編寫出許多有意思的小程序,當然也包括這一篇經驗教大家編寫的定時關機小程序。

易語言如何編寫倒計時關機軟件?

工具/原料

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

易語言如何編寫倒計時關機軟件?

測試程序

大功告成!我們來測試一下程序吧。點擊菜單欄中的“運行”下的“運行”子菜單,之後我們就可以運行我們剛剛編出來的倒計時關機軟件了!

易語言如何編寫倒計時關機軟件?

相關問題答案