Back

Step 1. 新增一個專案,C#,Windows Form應用程式

c-textclock-01 c-textclock-02

Step 2. 新增1個標籤控制項,調整字型及大小等。

c-textclock-03 c-textclock-04 c-textclock-05  

Step 3. 將label1的Text屬性設定如下:(做為文字時鐘的初始字串)

c-textclock-06 c-textclock-07

Step 4. 新增一個Timer控制項

c-textclock-08
知識:
計時器Timer是一個非視覺化的元件,當新增到Form1時,會在Form1視窗下方出現加入到表單的控制項,而不是出現在視窗上。
 

Step 5.  設定timer1控制項2個屬性,Enabled設為True(啟動計時器),interval設為1000,表示時間跳動的間隔,單位為毫秒(千分之一秒)。

c-textclock-09 c-textclock-10

Step 6. 新增timer1控制項的tick事件處理函式,加入

label1.Text = DateTime.Now.toString(); 上面這行敘述是讓label1這個標籤顯示目前的時間,DateTime是系統的日期時間物件,Now是取得目前的日期時間,toString()將日期時間的資料轉換成字串以指定給label1的Text屬性。 c-textclock-12 c-textclock-13 c-textclock-14 c-textclock-15 c-textclock-16 c-textclock-17 c-textclock-18 c-textclock-19 c-textclock-20 c-textclock-21

Step 7.  執行程式 (觀察是否一秒鐘會更新一次?)

c-textclock-22

發表迴響