作業練習三
首頁 基礎 操作 敘述 控制項 函數 程式設計 影像處理 Q & A

向上
解題步驟

作業練習三  題目:資料核對

說明:運用 Visual Basic 2005 設計核對輸入資料是否正確,並顯示生日為星期幾。

功能需求:

  1. 「學號」欄位需符合下列條件,否則顯示錯誤訊息或不作處理:

    • 全數字

    • 長度:7

  2. 「出生年月日」欄位需符合下列條件,否則顯示錯誤訊息或不作處理:

    • 全數字

    • 長度:6

    • 年份應為民國70年至80年

    • 月份應為1至12

    • 日數應為1至31

  3. 需設計函數或副程式以處理上述兩項需求。

  4. 資料正確按下「核對」鈕,則顯示出生年月日之星期。

  5. "學號"資料未填寫按下「核對」鈕,則顯示“"學號"未填寫!”錯誤訊息 ;"出生年月日"資料未填寫按下「核對」鈕,則顯示“"出生年月日"未填寫!”錯誤訊息。

    "學號"、"出生年月日"資料填寫不正確按下「核對」鈕,則顯示對應之錯誤訊息。(此項錯誤訊息之處理占 10分)

    VB 2005 教學網』 之 《MsgBox 函數》

  6. 注意視窗標題之指定。

  7. 需自訂表單圖示(不可為預設圖示,任一圖示皆可,本站提供 (先下載此圖檔至本機後,在表單屬性視窗中指定))。

  8. 所有物件(含表單、控制項)及檔案名稱均需自行設定,不得使用預設名稱。

  9. 表單第一次出現的位置需設於螢幕中央。
    VB 2005 教學網』之 《表單之 StartPosition 屬性》

  10. 讓表單(Form)視窗無法最大化。
    VB 2005 教學網』之 《表單之 MaximizeBox 屬性》

  11. 需運用註解行述說各段處理步驟。

  12. 各選項需排列整齊。

  13. 各選項及按鈕均需正常運作。

  14. 執行時,若按下"Esc"鍵,即結束程式 。
    VB 2005 教學網』之 《表單之 CancelButton 屬性》

  15. 執行時,若按下"Enter"鍵,如同按下「核對」鈕。
    VB 2005 教學網』 之 《表單之 AcceptButton 屬性》

  16. "出生年月日"資料正在填寫或修改中未按下「核對」鈕(或按下"Enter"鍵)前,顯示「星期」之標籤項應為空白(若無此作用扣 5分)。
    修改
    Control.TextChanged 事件

作業提示:

範例程式碼: