- 下列任一行為以零分計算
- 開啟通訊軟體 (如:MSN , Yahoo即時通)
- 開啟E-Mail
- 插入USB隨身碟
- 兩位同學以上程式碼相同
- 繳交時請注意:
- 將資料夾取名為你的 <學號><姓名>
- 確認當中含有所有程式內容(包含.exe)、Viso活動圖
- 將整個資料夾壓縮為 .zip檔
- 請利用以下網址上傳並確認是否成功
- 考試時間:1小時30分鐘
- 總分: 130 分
範例 [ View ]
1. 輸入使用者名稱,直到使用者確認才通過,若不確認則重新輸入 (10%)
- 使用procedure 撰寫輸入名稱副程式
- 使用 Inputbox
- 輸入後將名稱顯示於Edit中
2. 提供Edit與按鈕,讓使用者能結束程式或依10個字元的格式輸入出生日期,如 1982/06/02
3. 計算生日數字,算法請參考 http://hkluck.com/kn/a04-02.php (20%)
例 如 : 出 生 年 月 日 是 一 九 七 四 年 十 月 二 十 日 。生 命 秘 數 就 是 : 1974/10/23( 將 所 有 數 字 加 起 來 ) 1+9+7+4+1+0+2+3=27 2+7=9 9 就 是 您 的 生 命 秘 數 。 ( 如 果 是 1 0 , 2 0 那 就再相加為 1 , 2 )
- 請使用 function 撰寫計算生日數字副程式,並回傳生日數字 (Integer)
- 使用字串陣列操作
- 於Edit上顯示數字
4. 將生日數字所屬的意含依計算出來的號碼顯示在Memo上 (10%)
- 每個號碼顯示內容請參考 http://hkluck.com/kn/a04-02.php
- 僅取每個號碼的一小段即可,勿超過255字元(含空格)
- 如1號:這 是 個 熱 愛 生 命 , 喜 歡 開 創 新 奇 事 物 的 表 徵 。 數 字 1 代 表 的 正 面 特 質 : 領 袖 氣 質 , 創 意 , 勇 氣 , 能 量 , 慷 慨 大 方 , 勤 奮 , 獨 立 自 主 , 險 性 , 熱 情 和 直 覺 性 。 你 通 常 會 設 立 一 個 偉 大 的 計 畫
5. 影像讀取,請使用image進行影像顯示 (20%)
- 使用Image物件顯示圖片
- 於程式目錄中新建一 pics資料夾
- 使用GetCurrentDir() 取得現在路徑下pics中,讀取一張圖片並顯示於image上 (圖片請自行上網抓)
6. 請用for迴圈,畫出以下圖型(15%)
*7. 請新增一個主程式,並加入Panel與一個按紐並達成以下功能(15%)
* *
* * *
* * * *
* * *
**
*
- 當按下鍵盤上下左右時,按鈕會上下左右移動
- Key對應碼提示:
- 37 : 左
- 38 : 上
- 39 : 右
- 40 : 下
- 請解決按鈕會鎖定Focus的問題
8. 請至以下網頁回答幾個問題 (10%)
- 不用當場回答,最晚06/16(三)回答完畢即可
- http://ppt.cc/0YAK
●加分題: Chasing & Run Away 按鈕 (30%)
- 起始為Chasing,會追著滑鼠游標跑
- 當碰到滑鼠游標後,按鈕改為Run Away狀態
- 當按紐為Run Away時,會逃離滑鼠游標
- Run Away按一下便改為Chasing狀態
- 游標碰到按鈕的偵測可以游標位址是否存在按鈕面積內判斷
BP:請同學加油!
沒有留言:
張貼留言