創作內容

11 GP

【C#】電腦定時關機程式 改善篇 (Ver1.01)

作者:落葉無聲│2011-10-14 18:21:13│巴幣:22│人氣:840
C#學習筆記 電腦定時關機程式 改善篇

電腦定時關機程式的主要程式碼請參考第一篇文章: 電腦定時關機程式 準備篇

電腦定時關機程式使用說明請參考上一篇文章: 電腦定時關機程式 完成篇

本篇僅提供更新後1.01版的程式下載及更新細節.



電腦定時關機程式(ver1.01)下載

載點

解壓縮後點擊執行即可.

如有使用上問題, 煩請回報, 也歡迎提供意見 謝謝.




更新細節

1.設定視窗位置為中央

原來為: 系統預設位置
this.StartPosition = FormStartPosition.WindowsDefaultLocation;

變更為: 中央
this.StartPosition = FormStartPosition.CenterScreen;

2.固定視窗大小

原來為: 立體邊框, 可調整視窗大小, 有標題欄.
this.FormBorderStyle = FormBorderStyle.Sizable;

變更為: 單線邊框, 不可調整視窗小, 有標題欄.
this.FormBorderStyle = FormBorderStyle.FixedSingle;

3. TextBoxCursor改為右邊

原來為: 左邊
txtDay.TextAlign = HorizontalAlignment.Left;

變更為: 右邊
txtDay.TextAlign = HorizontalAlignment.Right;

4. 如果使用者無設定任何時間, 未防止誤觸關機, 跳出MessageBox提醒使用者.

//
對話方塊傳回值
DialogResult result;
result = MessageBox.Show
("您未設定任何時間, 是否直接關機?","警告",MessageBoxButtons.YesNo);

//如果對方選擇取消則return
if (result == DialogResult.No) { return; }

5. 如果使用者在TextBox中輸入非文字, 則跳出MessageBox提醒使用者.

int temp;
if (int.TryParse(txtDay.Text,out temp) == false)
{ MessageBox.Show("輸入錯誤, 請重新輸入","警告");}

6. TextBox中預設數字原為0改為沒有.

7. 使用者按執行後, TextBox改為無法輸入任何資料.



後記(程式需改善的部份)

  • 如果使用者的Windows不是灌在C槽, 程式即無法使用, 需要找方法解決這問題.

  • 需改變程式的Icon, 提高在桌面上的辨識度.



小屋關於電腦關機程式文章連結

引用網址:https://home.gamer.com.tw/TrackBack.php?sn=1441477
All rights reserved. 版權所有,保留一切權利

相關創作

同標籤作品搜尋:C#|程式|電腦關機|自動關機|程式設計

留言共 10 篇留言

Marcus
好東西! 第一名 [e16]

10-14 18:51

落葉無聲
謝謝來訪 [e12]10-14 18:57
菲斯特
[e18]雖然沒下載來玩~~~使用者名稱中英文會影響到嗎!!??

10-14 20:20

落葉無聲
應該不會, 目前我還沒找到處理方法的是 如果Windows不是灌在C糟的話, 會找不到檔案, 就關機關不起來了.10-14 23:03
落葉無聲
不過如果你是英文版的Windows應該會到英文的時間.10-14 23:18
絕倫逸群
可惜我電腦不關機Orz...
不然就有用到了

10-15 00:35

落葉無聲
呵呵~10-15 01:08
哈哈小熊
C++嗎

10-15 08:41

落葉無聲
我是用C# 不是C++10-16 01:26
紅豬
[e32]我想要能將死黃PS3裡面紀錄拷貝出來的程式

10-16 08:38

落葉無聲
施主. . .逝者逝矣. . . XD10-16 18:35
☀゚傲風
厲害。

10-17 21:19

落葉無聲
[e12] 謝謝來訪10-18 10:47
Macro_7013
讚! 這好文^^

10-20 21:40

落葉無聲
謝謝^^10-21 12:22
偉博斯特
我自動關機都直接在執行那邊打
shutdown -s -t 秒數
當然還是按程式比較方便^^

10-31 21:15

落葉無聲
嗯 我是在找資料時發現 原來執行可以這樣打. . . 唯一比較不直覺的操作 就是秒數要自己算, 也是很方便就是了.11-01 11:08

因為我都習慣乖乖關機,
所以,所以,(扭)
謝謝落葉分享>囚<!有機會會讓他派上用場的!

11-15 23:16

落葉無聲
感恩, 有機會就用看看, 幫忙做測試吧 ^0^11-16 10:27
亦真非真
我適用KMP中的關機來取代。

11-21 19:00

落葉無聲
原來KMPlayer有這樣的功能啊~11-22 10:57
我要留言提醒:您尚未登入,請先登入再留言

11喜歡★rovingleaves 可決定是否刪除您的留言,請勿發表違反站規文字。

前一篇:【C#】電腦定時關機程式... 後一篇:【閒聊】寄寄聖誕卡 20...

追蹤私訊切換新版閱覽

作品資料夾

zzz54872qw所有人
【敬啟:無法重來的你。】第一集終於完成!謝謝一直以來持續閱讀的讀者們!看更多我要大聲說昨天15:11


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】