事件的處理

Size: px
Start display at page:

Download "事件的處理"

Transcription

1 第十一講次 第八章滑鼠與鍵盤事件的處理 單元目標 1. 講解鍵盤事件程序 2. 說明鍵盤事件程序的實例探討 3. 講解滑鼠事件程序 4. 說明滑鼠鍵盤事件程序的實例探討 摘要 使用者對鍵盤和滑鼠的操作是 Visual Basic 程式語言的主要事件的來源並 提供對有關滑鼠和鍵盤等相關事件的處理程序, 本章主要講授與滑鼠和鍵盤相 關的事件 處理程序及實例探討 第一節鍵盤事件程序 在 Visual Basic 程式語言中, 有一些控制項工具須使用鍵盤來輸入資料 ( 如文字方塊或輸入對話框等 ) 或處理比較特殊的按鍵 ( 如上 下 左 右等鍵 ) 或組合式按鍵 ( 如 Ctrl 與 a 等 ) 時, 可直接使用鍵盤處理 在 Visual Basic 程式語言提供三個與鍵盤有關的事件 (KeyPress KeyDown 及 KeyUp) 用來處理鍵盤的工作 1

2 一 KeyPress 鍵盤按鍵事件使用鍵盤鍵入資料時, 當一有按鍵動作發生時, 而所按的鍵為 ASCII 碼, 就會產生 KeyPress 事件, 並利用 e.keychar 參數讀取所鍵入的按鍵字元, 將所按鍵的字元轉成字元碼值 如下列所示 : 2

3 合法的按鍵 KeyAscii 碼值 1. 鍵盤上可顯示的字元 ( 常用 ): 大寫英文字母 :A~Z: 小寫英文字母 :a~z: 數字 :0~9 所按鍵字元的 ASCII 碼值 65~90 97~122 48~57 2. 與至與 1 至 與 ( 倒退鍵 ) 6. 與 (Space Bar) 32 語法 Private Sub 物件名稱 _KeyPress(..) 功能 在物件上按某鍵時所傳回相對應的 ASCII 碼字元 說明 1. 在 KeyPress 事件程序中,e.KeyChar 參數可傳回所按鍵的字元 (Character), 若要顯示按鍵的字元的值須使用 Asc 函數轉換成 ASCII 值, 再使用 Chr 函數轉換成相對應的字元 2. 在 KeyPress 事件程序中, 可使用 e.handled 參數設定是否忽略所鍵入的字元, 預設值為 False 表示所鍵入的字元不會被忽略, 若值設為 True 表示所鍵入的字元會被忽略 3. 若所按的鍵為特殊功能鍵 (F1~F10,Insert,Delete, PageUp,PageDown,Home,End 或,,, ) 等鍵均不會產生 KeyPress 事件也不會顯示所按鍵的字元 範例 8-1 下列片斷程式為將所鍵入的字元判斷為數字 大寫字母 小寫字母或其 3

4 他字元, 將所按鍵字元及 Ascii 值印出 1. Private Sub lblkeyin_keypress(...) Handles MyBase.KeyPress 2. Dim KeyAscii As Integer 3. Dim ch As String 4. ch = e.keychar 5. KeyAscii = Asc(ch) 6. If KeyAscii >= 48 And KeyAscii <= 57 Then 7. lblkeyin.text &= " 所按鍵的字元為 0-9 之間 " & vbnewline 8. lblkeyin.text &= " 所按鍵的字元為 " & Chr(KeyAscii) & vbnewline 9. lblkeyin.text &= " 所按鍵的字元 Ascii 值為 " & KeyAscii & vbnewline 10. ElseIf KeyAscii >= 65 And KeyAscii <= 90 Then 11. lblkeyin.text &= " 所按鍵的字元為 A-Z 之間 " & vbnewline 12. lblkeyin.text &= " 所按鍵的字元為 " & Chr(KeyAscii) & vbnewline 13. lblkeyin.text &= " 所按鍵的字元 Ascii 值為 " & KeyAscii & vbnewline 14. ElseIf KeyAscii >= 97 And KeyAscii <= 122 Then 15. lblkeyin.text &= " 所按鍵的字元為 a-z 之間 " & vbnewline 16. lblkeyin.text &= " 所按鍵的字元為 " & Chr(KeyAscii) & vbnewline 17. lblkeyin.text &= " 所按鍵的字元 Ascii 值為 " & KeyAscii & vbnewline 18. Else 19. lblkeyin.text &= " 所按鍵的字元為其他字元 " & vbnewline 20. lblkeyin.text &= " 所按鍵的字元為 " & Chr(KeyAscii) & vbnewline 21. lblkeyin.text &= " 所按鍵的字元 Ascii 值為 " & KeyAscii & vbnewline 22. End If 23. 說明使用 Chr 函數將 ASCII 值轉換成相對應的字元 : 1 數字 0-9, 使用 Chr(48) 轉換成相對應的字元為 0, 使用 Chr(57) 轉換成相對應的字元為 9; 2 英文字母 :Chr(65) 為 A,Chr(90) 為 Z,Chr(97) 為 a,chr(122) 為 z 僅說明數值或字母開始與結束之值其餘數值或字母請自行推敲 1. 第 1-23 列 : 使用者鍵入合法的字元會產生 KeyPress 事件並在標籤控制項 顯示所鍵入的字元 2. 第 4 列 : 將所鍵入的字元傳送給 ch 變數 3. 第 5 列 : 將所鍵入的字元使用 Asc 函數轉換成 ASCII 碼並傳送給 KeyAscii 變數 4. 第 6 列 : 判斷所鍵入字元的 ASCII 值是否在 之間, 即所輸入的值是 否為 0-9 之間, 並顯示按鍵字元 4

5 5. 第 10 列 : 判斷所鍵入字元的 ASCII 值是否在 之間, 即所輸入的值是否為 A-Z 之間, 並顯示按鍵字元 6. 第 14 列 : 判斷所鍵入字元的 ASCII 值是否在 之間, 即所輸入的值是否為 a-z 之間, 並顯示按鍵字元 7. 第 18 列 : 將所按鍵的字元設為其他字元, 並顯示所按鍵字元 執行結果執行時分別鍵入小寫字母 a 數字 5 及大寫字母 A, 結果 分別如下所示 : 二 KeyDown 和 KeyUp 鍵盤按鍵事件使用 KeyPress 事件程序只能顯示上述表列中的合法的按鍵字元, 當鍵入的按鍵為一些特殊按鍵時, 如 :F1~F10,Home, End 等並不會產生 KeyPress 事件, 須藉由 KeyDown 或 KeyUp 事件程序來處理 當使用者按下鍵盤某鍵不放時, 就會產生 KeyDown 事件 ; 按某一鍵後再放開所按的鍵時, 就會產生 KeyUp 事件 ;KeyUp 和 KeyDown 事件程序能處理 KeyPress 事件所無法處理的按鍵字元, 如功能鍵 編輯鍵和組合鍵等 KeyPress 事件可以傳回所按鍵字元的 ASCII 鍵碼, 但是無法得知目前鍵盤是否仍被按著或按一下就放開 當輸入一個字元, 鍵盤事件的發生順序依序為 (1)KeyDown 事件, (2)KeyPress 事件,(3)KeyUp 事件 將 KeyDown 及 KeyUp 事件的語法如下所示 : 語法 Private Sub 物件名稱 _KeyDown(..) 功能 在物件上偵測到某一鍵被按住 語法 Private Sub 物件名稱 _KeyUp( ) 功能 在物件上偵測到被按住的鍵已放開 將 KeyDown 及 KeyUp 事件程序屬性用法說明如下 : 5

6 說明 1.e.KeyCode 參數 : 可透過 e.keycode 參數值判斷所按鍵的內 容, 語法為 e.keycode=keys. 按鍵名稱, 茲將常用的鍵盤按 鍵 數值與名稱說明如下 : 按鍵 數值 名稱 按鍵 數值 名稱 A~Z 65~90 A~Z a~z 65~90 a~z 0~9 48~57 0~9 Backspace 8 Back Tab 9 Tab Enter 13 Enter Shift 16 ShiftKey Ctrl 17 ControlKey Alt 18 Menu Esc 27 Escape PageUp 33 Prior BASIC PageDown 34 Next End 35 End Home 36 Home 37 Left 38 Up 39 Right 40 Dowm Insert 45 Insert Delete 46 Delete F1 112 F1 F2 113 F2 F3 114 F3 F4 115 F4 F5 116 F5 F6 117 F6 F7 118 F7 F8 119 F8 F9 120 F9 F F10 F F11 F F12 6

7 例 : 判斷有無按 Enter 鍵可撰寫成 e.keycode=keys.enter 也可撰寫成 e.keycode=13 註 : 當按大寫字母與小寫字母的 e.keycode 值均相同, 如按 A 與 a 其 e.keycode 值均為 e.keydata 參數 : 可使用 e.keydata 判斷是否按組合鍵的狀態 : (1) 使用 e.shift 判斷是否按 Shift 鍵, 若值為 True 表示有按 Shift 鍵, 其值為 False 表示未按 Shift 鍵 (2) 使用 e.control 判斷是否按 Control 鍵, 若其值為 True 表示有按 Control 鍵, 其值為 False 表示未按 Control 鍵 (3) 判斷是否按 Alt 鍵可使用 e.alt 判斷, 若其值為 True 表示有按 Alt 鍵, 其值為 False 表示未按 Alt 鍵 範例 8-2 下列片斷程式為偵測在表單物件上按 Enter 鍵或與按組合鍵 (Shift Ctrl 或 Alt 鍵 )? 1. Private Sub Form1_Load(...) Handles MyBase.Load 2. lblkeydown.text &= "Keycode" & Space(10) & "KeyData" & Space(20) & " 按鍵內容 " & vbnewline Private Sub KeyDown_KeyDown(...) Handles MyBase.KeyDown 5. If e.keycode = 13 Then 6. Select Case e.keydata 7. Case Keys.Enter 8. lblkeydown.text &= e.keycode & Space(20) & e.keydata.tostring & Space(24) _ & " 只按 Enter 鍵 " & vbnewline 9. Case Keys.Enter + Keys.Shift 10. lblkeydown.text &= e.keycode & Space(20) & e.keydata.tostring & Space(15) _ & " 按 Shift 及 Enter 鍵 " & vbnewline 11. Case Keys.Enter + Keys.Control 12. lblkeydown.text &= e.keycode & Space(20) & e.keydata.tostring & Space(12) _ & " 按 Ctrl 及 Enter 鍵 " & vbnewline 13. Case Keys.Enter + Keys.Control + Keys.Shift 14. lblkeydown.text &= e.keycode & Space(20) & e.keydata.tostring & Space(2) _ & " 按 Shift,Ctrl 及 Enter 鍵 " & vbnewline 15. Case Keys.Enter + Keys.Alt 16. lblkeydown.text &= e.keycode & Space(20) & e.keydata.tostring & Space(17) _ & " 按 Alt 及 Enter 鍵 " & vbnewline 17. Case Keys.Enter + Keys.Alt + Keys.Shift 18. lblkeydown.text &= e.keycode & Space(20) & e.keydata.tostring & Space(9) _ & " 按 Shift,Alt 及 Enter 鍵 " & vbnewline 19. Case Keys.Enter + Keys.Alt + Keys.Control 20. lblkeydown.text &= e.keycode & Space(20) & e.keydata.tostring & Space(5) _ & " 按 Ctrl,Alt 及 Enter 鍵 " & vbnewline 21. Case Else 7

8 22. lblkeydown.text &= e.keycode & Space(20) & e.keydata.tostring & Space(5) _ & " 按 Ctrl,Alt,Shift 及 Enter 鍵 " & vbnewline 23. End Select 24. End If 25. 說明 1. 第 1-3 列 : 執行時表單載入事件在標籤控制項顯示標題 2. 第 4-25 列 : 當按下鍵盤產生 KeyDown 事件程序 3. 第 5 列 : 依據 e.keycode 參數偵測在表單物件按 Enter 鍵 (e.keycode= Keys.Enter) 當按 Enter 鍵才會往下繼續判斷是否按組合鍵 4. 第 6 列 : 依據 e.keydata 參數判斷是否按組合鍵 執行結果執行時分別按 Enter 鍵 Control 及 Enter 鍵 Shift 及 Enter 鍵 Control Alt 及 Enter 鍵分別顯示結果如下所示 : 範例 8-3 下列程式為使用方向鍵 ( 上 下 左或右 ) 移動汽車圖片的位置? 1. Dim x, y As Integer 宣告 x 與 y 為全域變數 2. Private Sub Form1_Load(...) Handles MyBase.Load 8

9 說明 3. x = piccar.top 記錄圖片方塊的 x 座標 4. y = piccar.left 記錄圖片方塊的 y 座標 Private Sub Form1_KeyDown(...) Handles MyBase.KeyDown 7. Select Case e.keycode 8. Case Keys.Up 9. piccar.top -= Case Keys.Down 11. piccar.top += Case Keys.Left 13. piccar.left -= Case Keys.Right 15. piccar.left += End Select 17. If piccar.top = 0 Then 18. piccar.top = Width 19. End If 20. If piccar.top > Width Then 21. piccar.top = End If 23. If piccar.left = 0 Then 24. piccar.left = Height 25. End If 26. If piccar.left > Height Then 27. piccar.left = End If Private Sub Form1_KeyUp(...) Handles MyBase.KeyUp 31. piccar.top = x 32. piccar.left = y 第 3-4 列 : 分別記錄圖片方塊的 x 座標與記錄圖片方塊的 x 座標 2. 第 6-29 列 : 當按下鍵盤時產生 KeyDown 事件程序 3. 第 7 列 : 使用 e.keycod 參數取得被按鍵的值, 再依據其值判斷移動方向 4. 第 8 列 : 按向上按鈕其 e.keycode=38(keys.up), 車子往上移 ( 即將 piccar.top-10) 5. 第 10 列 : 按向下按鈕其 e.keycode=40(keys.down), 車子往下移 ( 即將 piccar.top+10) 6. 第 12 列 : 按下向左按鈕 e.keycode=37(keys.left), 車子往左移 ( 即將 piccar.left-10) 7. 第 14 列 : 按下向右按鈕 e.keycode=39(keys.right), 車子往右移 ( 即將 piccar.left+10) 8. 第 17 列 : 判斷車子是否到達表單最上端, 如果是則設定車子從表單最下端出現 9. 第 20 列 : 判斷車子是否到達表單最下端, 如果是則設定車子從表單最上端出現 10. 第 23 列 : 判斷車子是否到達表單最左端, 如果是則設定車子從表單最右端出現 9

10 11. 第 26 列 : 判斷車子是否到達表單最右端, 如果是則設定車子從表單最左端出現 12. 第 列 : 當鬆開鍵盤時產生 KeyUp 程序, 將圖片之歸位 執行結果執行時可按 鍵移動汽車圖片的位置 : 範例 8-4 當輸入一個字元, 說明鍵盤事件程序產生的個數及其先後順序? 1. Dim i As Integer 2. Private Sub Form1_Load(..) Handles MyBase.Load 3. lblshow.text &= " 判斷所按鍵的字元是否為 Ascii 碼或按組合鍵 " & vbnewline 4. lblshow.text &= Space(60) & "KeyCode" & Space(10) & "Shift" & Space(5) & "Ctrl"_ & Space(5) & "Alt" & vbnewline Private Sub Form1_KeyDown(..) Handles MyBase.KeyDown 7. i=0 8. i = i lblshow.text &= i & ":KeyDown 事件 : 所按鍵的字元為 " & Space(5) & e.keycode & _ Space(20) & e.shift & Space(5) & e.control & Space(5) & e.alt & vbnewline Private Sub Form1_KeyPress(..) Handles MyBase.KeyPress 12. Dim KeyAscii As Integer 13. Dim ch As String 14. ch = e.keychar 15. KeyAscii = Asc(ch) 16. i = i lblshow.text &= i & ": KeyPress 事件 : 所按鍵的字元為 " & UCase(Chr(KeyAscii)) 18. lblshow.text &= " 所按鍵的 Ascii 值為 " & KeyAscii & vbnewline Private Sub Form1_KeyUp(..) Handles MyBase.KeyUp 21. i = i lblshow.text &= i & ": KeyUp 事件 : 所按鍵的字元為 " & Space(5) & e.keycode & _ Space(20) & e.shift & Space(5) & e.control & Space(5) & e.alt & vbnewline 23. lblshow.text &= vbnewline

11 說明 1. 第 1 列 : 宣告 i 變數為整數型態的全域變數 2. 第 2-5 列 : 載入表單事件程序, 在標籤控制項上顯示標題 3. 第 6-10 列 :KeyDown 事件程序, 當按住鍵盤時, 會產生此事件, 在標籤控制項上顯示內容 4. 第 列 :KeyPress 事件事件程序, 當在鍵盤鍵入字元時, 會產生此事件 第 17 列 Ucase 函數為將鍵入的小寫字母字元轉換為大寫字母字元 5. 第 列 :KeyUp 事件程序, 當放開鍵盤時, 會產生此事件 執行結果 1. 執行時, 按鍵盤 a 會產生 3 個鍵盤事件程序的順序與各按鍵結果 : 2. 執行時, 按鍵盤 Shift 及 a 時會產生 5 個鍵盤事件程序的順序 與各按鍵結果 : 11

12 第二節滑鼠事件程序 在 Windows 作業系統中, 滑鼠的操作有逐漸取代鍵盤的某些功能, 當在螢幕上移動滑鼠 按下滑鼠的按鈕或將所按鈕放開, 都會產生滑鼠事件程序 一 Click 事件 當按下滑鼠左鈕一下再放開滑鼠的動作就會產生 Click( 按一下 ) 事件 語法 Private Sub 物件名稱 _Click( ) 功能 在指定的物件上按滑鼠左鈕一下, 會產生 Click 事件 說明 Click 事件只能偵測出使用者用滑鼠在指定的物件上按鈕一下, 而無法偵測是按左鈕 右鈕或中間鈕, 若要偵測出是按那一個鈕? 需由 MouseDown 或 MouseUp 事件才能偵測出 二 DoubleClick 事件 當連按滑鼠二下再放開滑鼠的動作稱為 Double Click( 連按二下 ) 事件 語法 Private Sub 物件名稱 _DoubleClick( ) 功能 在指定的物件上連按滑鼠兩下, 會產生 DoubleClick 事件 說明 產生 DoubleClick 事件之前, 會先產生 Click 事件 12

13 三 MouseDown MouseUp 與 MouseMove 事件 在滑鼠上按下任一鈕, 會產生 MouseDown( 按下 ) 事件 ; 按下滑鼠鈕後再 放開, 會產生 MouseUp( 放開 ) 事件 ; 而在物件上移動滑鼠指標, 則會產生 MouseMove( 移動 ) 事件 此三事件被產生時, 當按下滑鼠再放開會產生三個事件依序為 (1) MouseDown 事件 (2) Click 事件 (3) MouseUp 事件 因此在撰寫程式碼時應注意將程式碼撰寫於那一事件程序中, 並避免程式碼重覆或互相衝突 茲將 MouseMove MouseDown 及 MouseUp 事件的語法說明如下 : ( 一 )MouseMove 事件 語法 Private Sub 物件名稱 _MouseMove( ) 功能 在物件上偵測到滑鼠鈕正在移動, 會產生 MouseMove 事件 ( 二 )MouseDown 事件 語法 Private Sub 物件名稱 _MouseDown( ) 功能 在物件上偵測到滑鼠鈕被按住, 會產生 MouseDown 事件 ( 三 )MouseUp 事件 語法 Private Sub 物件名稱 _MouseUp( ) 功能 在物件上偵測到所按住之滑鼠鈕已放開, 會產生 MouseUp 事件 將 MouseMove MouseDown 及 MouseUp 事件屬性在使用上說明如下 : 1. e.button 參數 : 可判斷所按下為滑鼠的那一個按鈕, 判斷方式為 e.button=mousebuttons.left 表示按滑鼠左鈕 ; e.button=mousebuttons.middele 表示按滑鼠中鈕被按下 ; e.button=mousebuttons.right 表示按滑鼠右鈕被按下 2.X 屬性 : 表示當滑鼠鈕被按下或放開時, 游標所在的 X 坐標值 (e.x) 3.Y 屬性 : 表示當滑鼠鈕被按下或放開時, 游標所在的 Y 坐標值 (e.y) 13

14 範例 8-5 下列 MouseDown 事件程序為判斷所按下滑鼠為何鈕及游標 位置? 1. Private Sub lblshow_mousedown(...) Handles lblshow.mousedown 2. Select Case e.button 3. Case e.button.left 4. lblshow.text &= " 按滑鼠左鈕 " & "X=" & e.x & "Y=" & e.y & vbnewline 5. Case e.button.right 6. lblshow.text &= " 按滑鼠右鈕 " & "X=" & e.x & "Y=" & e.y & vbnewline 7. Case e.button.middle 8. lblshow.text &= " 按滑鼠中間鈕 " & "X=" & e.x & "Y=" & e.y & vbnewline 9. End Select 10. 說明 1. 第 1-10 列 :MouseDown 事件程序, 當滑鼠鈕被按住時會產生 MouseDown 事件 2. 第 2-9 列 : 使用 e.button 參數, 判斷滑鼠的那一鈕 ( 左鈕, 右鈕或中間鈕 ) 被按下並傳回滑鼠所在的坐標值 執行結果執行時, 按滑鼠左鈕顯示如下結果 : 範例 8-6 在標籤控制項上按滑鼠左鈕, 說明 MouseDown Click 及 MouseUp 事件執行的順序 1. Dim i As Integer 2. Private Sub lblshow_mousedown(...) Handles lblshow.mousedown 3. i = 0 4. i = i lblshow.text &= " 順序 " & i & " 偵測到滑鼠鍵被按一下 " & vbnewline Private Sub lblshow_click(...) Handles lblshow.click 8. i = i lblshow.text &= " 順序 " & i & " 按滑鼠鍵一下 " & vbnewline Private Sub lblshow_mouseup(...) Handles lblshow.mouseup 12. i = i

15 13. lblshow.text &= " 順序 " & i & " 偵測到滑鼠鍵被鬆開 " & vbnewline 14. 說明執行時, 當在標籤控制項上按滑鼠左鈕時, 先產生 MouseDown 事件 再者為 Click 事件, 最後才產生 MouseUp 事件 1. 第 1 列 : 宣告 i 變數為整數型態的全域變數 2. 第 2-6 列 : 當按住滑鼠時會產生 MouseDown 事件程序 3. 第 7-10 列 : 當按滑鼠任何一鍵時會產生 Click 事件程序 4. 第 列 : 當鬆開滑鼠時會產生 MouseUp 事件程序 執行結果執行時, 在標籤控制項上按滑鼠左鈕時, 顯示如下結果 : 範例 8-7 製作一個可自行按滑鼠鈕操控的交通號誌程式 (1) 當按任何滑鼠鈕時, 顯示綠燈亮 (2) 當按滑鼠左鈕一下, 則顯示黃燈亮 (3) 若按滑鼠右鈕, 則顯示紅燈亮 (4) 若按滑鼠中間鈕, 顯示綠燈亮 一 建立如下圖表單 picpicture picred picyellow picgreen btnend 二 設定物件之屬性值 15

16 物件 屬性 Name Text Font/ 大小 名稱 ( 物件名稱 ) ( 標題文字 )( 字型大小 ) Form1 Form1 交通號誌 9 Button1 btnend 結束 12 PictureBox1 picyellow < 空字串 > - PictureBox2 picgreen < 空字串 > - PictureBox3 picred < 空字串 > - PictureBox4 picpicture < 空字串 > - 三 程式碼如下所示 : 1. Private Sub Form1_Load(...) Handles MyBase.Load 2. picgreen.visible = False 3. picred.visible = False 4. picyellow.visible = False 5. picpicture.image = picgreen.image Private Sub Form1_MouseDown(...) Handles MyBase.MouseDown 8. If e.button = MouseButtons.Left Then 9. picpicture.image = picyellow.image 10. ElseIf e.button = MouseButtons.Right Then 11. picpicture.image = picred.image 12. Else 13. picpicture.image = picgreen.image 14. End If Private Sub btnend_click(...) Handles btnend.click 17. End 18. 說明 1. 第 1-6 列 : 載入表單時先將三個號誌皆隱藏, 再將顯示綠燈號誌設至 picpicture 圖片方塊控制項會顯示綠燈 2. 第 7-15 列 : 當按下滑鼠鈕時會產生 MouseDown 事件程序, 第 8 列 e.button 屬 性判斷按下哪一鈕, 當按下左鈕將顯示黃燈號誌設至則 picpicture 圖片方塊會顯示黃燈, 按下右鈕將顯示紅燈號誌設 至 picpicture 圖片方塊顯示紅燈, 按下中間鈕將顯示綠燈號誌 設至 picpicture 圖片方塊顯示綠燈 16

17 執行結果執行程式時先顯示綠燈, 當按下左鈕將顯示黃燈如下圖所示 : 四 MouseEnter MouseLeave 與 MouseHover 事件 當滑鼠游標移動進入物件的範圍內時, 會產生 MouseEnter( 進下 ) 事件 ; 當 滑鼠游標離開物件的範圍內時, 會產生 MouseLeave( 離開 ) 事件 ; 當滑鼠游標 移動進入物件的範圍內後, 稍作停留會產生 MouseHover( 停留 ) 事件 茲將 MouseEnterMouseLeave 及 MouseHover 事件的語法說明如下 : ( 一 )MouseEnter 事件 語法 Private Sub 物件名稱 _MouseEnter( ) 功能 當滑鼠游標移動進入物件的範圍內時, 會產生 MouseEnter 事件 ( 二 )MouseLeave 事件 語法 Private Sub 物件名稱 _MouseLeave( ) 功能 當滑鼠游標離開物件的範圍內時, 會產生 MouseLeave 事件 ( 三 )MouseHover 事件 語法 Private Sub 物件名稱 _MouseHover( ) 功能 當滑鼠游標移動進入物件的範圍內後, 稍作停留會產生 MouseHover 事件 範例 8-8MouseEnter MouseLeave 與 MouseHover 事件實例演練 17

18 1. 程式執行時在標籤控制項顯示老師第一站參觀哪一區, 如下圖所示 : 2. 當滑鼠指標指向參觀的區 ( 如海豚區 ) 在標籤控制項顯示好可愛的海豚 3. 當滑鼠在參觀的區停留一會 ( 如海豚區 ) 在標籤控制項顯示你看海豚在表演 18

19 4. 當滑鼠指標離開參觀的區 ( 如海豚區 ) 在標籤控制項顯示下一站我們要參觀哪 一區 ' 設定初值 Private Sub Form1_Load(..) Handles MyBase.Load lblshow.text = " 老師第一站參觀哪一區 " ' 進入海豚區 Private Sub picdolphin_mouseenter(..) Handles picdolphin.mouseenter lblshow.text = " 好可愛的海豚 " ' 在海豚區停留 Private Sub picdolphin_mousehover(..) Handles picdolphin.mousehover lblshow.text = " 你看海豚在表演 " ' 離開海豚區 Private Sub picdolphin_mouseleave(..) Handles picdolphin.mouseleave lblshow.text = " 下一站我們要參觀哪一區 " ' 進入企鵝區 Private Sub picpenguin_mouseenter(..) Handles picpenguin.mouseenter lblshow.text = " 企鵝走路好可愛 " ' 在企鵝區停留 Private Sub picpenguin_mousehhover(..) Handles picpenguin.mousehover lblshow.text = " 你看企鵝在表演 " ' 離開企鵝區 Private Sub picpenguin_mouseleave(..) Handles picpenguin.mouseleave lblshow.text = " 下一站我們要參觀哪一區 " ' 進入魚區 Private Sub picfish_mouseenter(..) Handles picfish.mouseenter lblshow.text = " 魚在水中游的多自在 " ' 在魚區停留 Private Sub picfish_mousehhover(..) Handles picfish.mousehover lblshow.text = " 你看有各式各樣的魚 " 19

20 ' 離開魚區 Private Sub picfish_mouseleave(..) Handles picfish.mouseleave lblshow.text = " 下一站我們要參觀哪一區 " ' 進入青蛙區 Private Sub picfrog_mouseenter(..) Handles picfrog.mouseenter lblshow.text = " 青蛙跳來跳去真好玩 " ' 在青蛙區停留 Private Sub picfrog_mousehhover(..) Handles picfrog.mousehover lblshow.text = " 你看青蛙在青蛙跳 " ' 離開青蛙區 Private Sub picfrog_mouseleave(..) Handles picfrog.mouseleave lblshow.text = " 下一站我們要參觀哪一區 " ' 進入豹區 Private Sub picpanther_mouseenter(..) Handles picpanther.mouseenter lblshow.text = " 豹的花紋真漂亮 " ' 在豹區停留 Private Sub picpanther_mousehhover(..) Handles picpanther.mousehover lblshow.text = " 你聽豹的叫聲真可怕 " ' 離開豹區 Private Sub picpanther_mouseleave(..) Handles picpanther.mouseleave lblshow.text = " 下一站我們要參觀哪一區 " ' 進入瓢蟲 Private Sub picladybug_mouseenter(..) Handles picladybug.mouseenter lblshow.text = " 瓢蟲在樹上一動也不動 " ' 在瓢蟲區停留 Private Sub picladybug_mousehhover(..) Handles picladybug.mousehover lblshow.text = " 你看瓢蟲要飛了 " ' 離開瓢蟲區 Private Sub picladybug_mouseleave(..) Handles picladybug.mouseleave lblshow.text = " 下一站我們要參觀哪一區 " ' 進入駱駝區 Private Sub piccamel_mouseenter(..) Handles piccamel.mouseenter lblshow.text = " 駱駝的背部好怪 " ' 在貓頭鷹停留 Private Sub piccamel_mousehhover(..) Handles piccamel.mousehover lblshow.text = " 你能區別單峰駱駝與雙峰駱駝 " ' 離開駱駝區 Private Sub piccamel_mouseleave(..) Handles piccamel.mouseleave lblshow.text = " 下一站我們要參觀哪一區 " ' 進入貓頭鷹區 Private Sub picowl_mouseenter(..) Handles picowl.mouseenter lblshow.text = " 貓頭鷹在晚上時, 眼睛會發光 " 20

21 ' 在貓頭鷹停留 Private Sub picccamel_mousehhover(..) Handles piccamel.mousehover lblshow.text = " 你看貓頭鷹眼睛好亮 " ' 離開貓頭鷹區 Private Sub picowl_mouseleave(..) Handles picowl.mouseleave lblshow.text = " 下一站我們要參觀哪一區 " 重要名詞 鍵盤事件 KeyPress 事件 KeyDown 事件 KeyUp 事件滑鼠事件 Click 事件 DoubleClick 事件 MouseDown 事件 MouseUp 事件 MouseMove 事件 MouseEnter 事件 MouseLeave 事件 MouseHover 事件 自我評量 1. 當使用者按下鍵盤某鍵不放時, 會產生事件, 按某一鍵後再放開所按 的鍵時, 會產生 事件 2. 當輸入一個字元, 則三個事件的發生順序依序為事件, 次為 事件, 最後是 事件 3. 當輸入 Enter 鍵時, 會產生 (KeyDown 或 KeyPress 或 KeyUp) 事件 4. 當鍵入 Ctl 及 A 鍵時, 寫出所產生鍵盤事件程序的順序? 21

22 (1) (2) (3) KeyPress (4) (5) 5. 在程式中欲偵測按下功能鍵 編輯鍵及組合鍵, 會產生, 鍵盤事件程序 6. 寫出當按滑鼠左鈕一下, 會依序產生 (1) (2) (3) MouseUp 滑鼠事件程序 7. 在 MouseDown 事件程序的參數中, 當按下滑鼠鈕時, 參數會判斷所按為何鈕? 8. 在 KeyDown 及 KeyUp 事件中參數值判斷所按鍵的內容, 語法為 e.keycode= 9. 在 KeyPress 事件程序中, 參數可傳回所按鍵的字元, 參數傳回是否按組合鍵的狀態 10. 在 MouseDown 事件程序中, 當按下滑鼠左鈕時 e.button 值 =, 若按滑鼠右鈕被按下 e.button 值 =, 若按滑鼠中鈕被按下 e.button 值 = 11. 當滑鼠游標移動進入物件的範圍內時會產生 MouseEnter 事件, 當滑鼠游 標離開物件的範圍內時, 會產生 MouseLeave 事件, 當滑鼠游標移動進入物 件的範圍內後, 稍作停留會產生 MouseHover 事件 12. 設計一程式, 使用滑鼠事件管理資源回收的程式 22

23 13. 利用滑鼠的幾個事件完成一個簡易的繪圖程式 : (A) 畫筆的顏色為紅 藍及綠三種 (B) 可使用捲軸控制項改變畫筆的粗細, 最小值為 1, 最大值為 運用拖曳的技巧, 實際拖曳圖形 1. 將 " 老 K" 撲克牌拖曳至右邊由標籤控制項設計之方塊內 2. 當 " 老 K" 撲克牌被拖曳時, 只要碰到方塊周邊, 即可鬆開滑鼠鍵, 而使 " 老 K" 放置於方塊內, 如右下圖 : 3. 若未放置成功, 則 " 老 K" 自動返回啟始位置 23

穨ac3-3.PDF

穨ac3-3.PDF 3-1 Access 3-1-1 Event Click OnClick Click OnClick AfterUpdate BeforeUpdate On After Before > VBA( ) 3-1 3-1 Access Open Load Sub Funtion 3-1-2 Sub Funtion Private Me Me Forms Reports Form Report VisualBasic

More information

Microsoft PowerPoint - 09_事件驅動.ppt

Microsoft PowerPoint - 09_事件驅動.ppt 事件驅動程式設計 事件驅動是 Windows 程式設計的精髓 事件驅動與真實世界的運作模式非常類似 1 事件驅動的基本概念 2 事件驅動程式的要素 A. 物件 消防隊 物件 事件程序 B. 事件 C. 事件程序 事件 失火 救火程序 : 警鈴大作隊員穿著消防裝備出動消防車... 3 實例 : 把 消防隊 視為一種物件 把 失火 視為這種物件需要處理的事件 把 救火程序 視為這種物件的一種事件程序,

More information

Microsoft PowerPoint - 11_EventHandle.pptx

Microsoft PowerPoint - 11_EventHandle.pptx 第十一章 視窗事件處理技巧 11.1 事件介紹 11.3 滑鼠事件 11.2 鍵盤事件 11.4 共享事件 備註 : 可依進度點選小節 11.1 事件介紹 事件 (Event) 是物件受到外力因素的影響, 而發生某種動作 將觸發事件的物件稱為 事件傳送者事件傳送者 將捕捉事件並且回應它的物件稱為 事件接收者事件接收者 當事件發生時, 這物件的事件處理函式會被啟動 事件處理函式內的程式碼是依程式的需求而撰寫的,

More information

投影片 1

投影片 1 資料庫管理程式 ( 補充教材 -Part2) 使用 ADO.NET 連結資料庫 ( 自行撰寫程式碼 以實現新增 刪除 修改等功能 ) Private Sub InsertButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles InsertButton.Click ' 宣告相關的 Connection

More information

PowerPoint Presentation

PowerPoint Presentation Visual Basic 程式設計 字串函數 鍵盤事件 ActiveX 控制項 MaskEdBox 元件 字串函數 字串變數 : str = Abc123 轉為小寫字串 :LCase( 字串 ) LCase(str) abc123 轉為大寫字串 :UCase( 字串 ) UCase(str) ABC123 計算字串長度 :Len( 型別 ) Len(str)=6 Dim A As Integer A=123

More information

Visual Basic D 3D

Visual Basic D 3D Visual Basic 2008 2D 3D 6-1 6-1 - 6-2 - 06 6-2 STEP 1 5-2 (1) STEP 2 5-3 (2) - 6-3 - Visual Basic 2008 2D 3D STEP 3 User1 6-4 (3) STEP 4 User1 6-5 (4) - 6-4 - 06 STEP 5 6-6 (5) 6-3 6-3-1 (LoginForm) PictureBox1

More information

四川省普通高等学校

四川省普通高等学校 四 川 省 普 通 高 等 学 校 计 算 机 应 用 知 识 和 能 力 等 级 考 试 考 试 大 纲 (2013 年 试 行 版 ) 四 川 省 教 育 厅 计 算 机 等 级 考 试 中 心 2013 年 1 月 目 录 一 级 考 试 大 纲 1 二 级 考 试 大 纲 6 程 序 设 计 公 共 基 础 知 识 6 BASIC 语 言 程 序 设 计 (Visual Basic) 9

More information

Microsoft PowerPoint - VB14.ppt

Microsoft PowerPoint - VB14.ppt VB 列表盒 LISTBOX 應用 資科系 林偉川 執行畫面 1 2 1 重要屬性 LISTBOX 物件 (VB6) 新增至 LISTBOX 物件中 ADDITEM 自 LISTBOX 物件中刪除選取物件 REMOVEITEM 自 LISTBOX 物件中取出選取物件 ListIndex 顯示 LISTBOX 物件中紀錄個數 Listcount 3 LISTBOX 物件 (VB.NET) 重要屬性 新增至

More information

e01 1....5 1.1....5 1.1.1....5 1.1.2....6 1.1.3....8 1.1.4....9 1.1.5....11 1.1.6. /...16 1.1.7. /...19 1.1.8. /...21 1.1.9....24 1.1.10....24 1.1.11....28 1.1.12....36 1.1.13....45 1.1.14....48 1.1.15....50

More information

VB程序设计教程

VB程序设计教程 高 等 学 校 教 材 Visual Basic 程 序 设 计 教 程 魏 东 平 郑 立 垠 梁 玉 环 石 油 大 学 出 版 社 内 容 提 要 本 书 是 按 高 等 学 校 计 算 机 程 序 设 计 课 程 教 学 大 纲 编 写 的 大 学 教 材, 主 要 包 括 VB 基 础 知 识 常 用 程 序 结 构 和 算 法 Windows 用 户 界 面 设 计 基 础 文 件 处

More information

Visual Basic 2010 INTRODUCTION 本書導讀! Visual Basic 2010 Visual Basic 2010 Visual Studio Visual Basic Windows Form IV

Visual Basic 2010 INTRODUCTION 本書導讀! Visual Basic 2010 Visual Basic 2010 Visual Studio Visual Basic Windows Form IV FOREWORD 推薦序 Visual Basic Visual Basic 1. 2. 3. 4. 5. 6. Visual Basic.NET Framework Visual Studio 2011/02/28 III Visual Basic 2010 INTRODUCTION 本書導讀! Visual Basic 2010 Visual Basic 2010 Visual Studio Visual

More information

0 0 = 1 0 = 0 1 = = 1 1 = 0 0 = 1

0 0 = 1 0 = 0 1 = = 1 1 = 0 0 = 1 0 0 = 1 0 = 0 1 = 0 1 1 = 1 1 = 0 0 = 1 : = {0, 1} : 3 (,, ) = + (,, ) = + + (, ) = + (,,, ) = ( + )( + ) + ( + )( + ) + = + = = + + = + = ( + ) + = + ( + ) () = () ( + ) = + + = ( + )( + ) + = = + 0

More information

jsj0.nps

jsj0.nps 第 3 章 Word 基 础 应 用 制 作 求 职 简 历 3 畅 1 求 职 简 历 案 例 分 析 本 章 以 制 作 求 职 简 历 为 例, 介 绍 Word 强 有 力 的 文 字 处 理 功 能, 包 括 Word 的 字 符 格 式 的 设 置 段 落 格 式 的 设 置 表 格 的 制 作 图 片 的 插 入 制 表 位 的 使 用 页 面 边 框 的 设 置 打 印 输 出 等

More information

JC2.nps

JC2.nps 第 3 章 Word 文 字 处 理 Office 办 公 软 件 中 的 Word 是 Microsoft 公 司 的 一 个 文 字 处 理 应 用 程 序, 适 合 对 书 信 公 文 报 告 论 文 商 业 合 同 等 进 行 一 些 文 字 工 作 Word 不 但 能 够 处 理 文 字, 还 能 够 插 入 及 处 理 图 形 图 像 公 式 表 格 图 表, 甚 至 可 以 播 放

More information

untitled

untitled VB 來 立 李 龍老 年 參 車 令 度 綠 車 不 不 靈 了 來 令來 了老 利 來 練 念 邏 念 數 度 念 狀 不 度 令 數 更 參 VB VB VB 理 VB 類 數 (x,y) (0,0) x y x,y 數 (0,0) (x, 0) (0, y) (x, y) VB 裡 來 VB 來 1 Graphics VB Graphics Private Sub Button1_Click(

More information

投影片 1

投影片 1 計算機程式及實習 期末報告 題目 : 六宿炒翻天 班級 : 奈米一乙姓名 : 陳洋翼學號 :4A514050 老師 : 謝慶存 程式說明 設計結帳系統, 選擇數量後, 在按下計算, 將會顯示總金額 若是老人或小孩, 將可享 8 折或 9 折的優惠 程式畫面 填選數量 在火腿蛋炒飯的數量選擇 1, 並按下計算, 可得總金額 50 元 程式畫面 打折 填選完後, 若客人是小孩或老人, 選擇欲打折項目,

More information

PowerPoint Presentation

PowerPoint Presentation Visual Basic 2005 學習 範本 第 8 章鍵盤 滑鼠與功能表 8-1 鍵盤事件 雖然滑鼠是一個非常好用的輸入工具, 但是鍵盤仍是目前輸入資料的主要方式, 因為在一般的應用程式中, 經常是透過 文字方塊 物件來處理使用者由鍵盤輸入的資料 有時候要處理一些較特殊的按鍵 ( 如大小寫鎖定鍵 ) 或組合按鍵時, 就更必須用特定的鍵盤事件來處理 Visual Basic 提供了下面三個常用的事件讓我們能輕易地完成鍵盤的處理工作

More information

滑鼠事件的處置 01 首先, 思考一下用滑鼠畫線的操作動作, 為此必須處理 : mousedown mousemove mouseup 等 3 個事件 各個事件中進行的處理如表 01-1 所示 一開始加入的事件處理器只有 mousedown, mousemove mouseup 的事件處理器則是視需

滑鼠事件的處置 01 首先, 思考一下用滑鼠畫線的操作動作, 為此必須處理 : mousedown mousemove mouseup 等 3 個事件 各個事件中進行的處理如表 01-1 所示 一開始加入的事件處理器只有 mousedown, mousemove mouseup 的事件處理器則是視需 可選擇畫筆粗細 顏色的 網頁版繪圖介面 本篇將利用 HTML5 的 canvas 來建立繪圖程式, 實作 畫筆模式 / 橡皮擦模式選擇 線條粗細的 3 階段 ( 粗. 中. 細 ) 設定 從 10 個顏色中選擇線條顏色 等功能, 藉此學習 canvas 的基本操作及事件處置 製作. 撰文 / 小原暢 ( 面白法人 KAYAC) 使用技巧 canvas 元素 JavaScript 製作要點活用 data

More information

主程式 : public class Main3Activity extends AppCompatActivity { ListView listview; // 先整理資料來源,listitem.xml 需要傳入三種資料 : 圖片 狗狗名字 狗狗生日 // 狗狗圖片 int[] pic =new

主程式 : public class Main3Activity extends AppCompatActivity { ListView listview; // 先整理資料來源,listitem.xml 需要傳入三種資料 : 圖片 狗狗名字 狗狗生日 // 狗狗圖片 int[] pic =new ListView 自訂排版 主程式 : public class Main3Activity extends AppCompatActivity { ListView listview; // 先整理資料來源,listitem.xml 需要傳入三種資料 : 圖片 狗狗名字 狗狗生日 // 狗狗圖片 int[] pic =new int[]{r.drawable.dog1, R.drawable.dog2,

More information

敘述及物件

敘述及物件 Chapter 7. 常用控制項 7.1 其他控制項 7.2 功能表 Menu 7.3 時間 7.4 滑鼠與鍵盤 7.1 其他控項制 在前面的章節我們介紹了許多的控制項, 有 Label TextBox CommandButton OptionButton Frame, 按下來我們要介紹其他的控制項, 請拭目以待 7.1.1 CheckBox 核取方塊 之前在第四章我們已經遇到了 Option Button

More information

Microsoft PowerPoint - VB5

Microsoft PowerPoint - VB5 Visual Basic 6.0 (V) & VB.NET 丙檢試題第二站第一題身分證號碼 資科系林偉川 第二站試題 BASIC 應用程式設計 編號試題名稱 119-890306 身分證號碼檢查 119-890307 高速公路車輛統計 119-890308 分數加 減 乘 除運算 三選一 (80 分鐘 ) 2 1 VB6 第二站第一題身分證號碼 由循序檔讀入多筆記錄 Frame 物件 母件 單一物件

More information

<4D6963726F736F667420576F7264202D20D6D0CDB6D6A4C8AFD7BFD4BDB0E6BBF9B1BEB2D9D7F7CBB5C3F7CAE92E646F63>

<4D6963726F736F667420576F7264202D20D6D0CDB6D6A4C8AFD7BFD4BDB0E6BBF9B1BEB2D9D7F7CBB5C3F7CAE92E646F63> 基 本 操 作 说 明 书 第 1 页 / 共 17 页 目 录 一 客 户 端 软 件 安 装...3 二 基 本 操 作...4 三 分 析 图 表 功 能 操 作 方 法...5 3.1 分 析 图 表 切 换...5 3.2 行 情 表 画 面...6 3.3 走 势 图 画 面...7 3.4 技 术 分 析 画 面...9 3.5 走 势 回 放 功 能 操 作...12 四 主 要 辅

More information

1 1 Excel VBA 說明 ( ) (_) STEP4 Excel 2 STEP5 A1 1 B2 2 C3 3 STEP6 A1 STEP7 > > 1-11

1 1 Excel VBA 說明 ( ) (_) STEP4 Excel 2 STEP5 A1 1 B2 2 C3 3 STEP6 A1 STEP7 > > 1-11 1-3 1-3-1 Excel VBA VBA OK CD DVD Excel VBA Excel VBA Excel Visual Basic A1 1 B2 2 C3 3 STEP1 Excel Ch01_VBA.xlsm 1 > > STEP2 Excel 1 2 STEP3 1-10 1 1 Excel VBA 說明 ( ) (_) STEP4 Excel 2 STEP5 A1 1 B2 2

More information

任務二 : 產生 20 個有炸彈的磚塊, 放在隨機的位置編輯 Block 類別的程式碼 import greenfoot.; // (World, Actor, GreenfootImage, Greenfoot and MouseInfo) Write a description of class

任務二 : 產生 20 個有炸彈的磚塊, 放在隨機的位置編輯 Block 類別的程式碼 import greenfoot.; // (World, Actor, GreenfootImage, Greenfoot and MouseInfo) Write a description of class 踩地雷遊戲 高慧君南港高中 開啟專案 MineSweep 任務一 : 產生 30X20 個磚塊編輯 Table 類別的程式碼 import greenfoot.; // (World, Actor, GreenfootImage, Greenfoot and MouseInfo) import java.util.arraylist; Write a description of class MyWorld

More information

的 汉 字, 再 选 择 格 式 中 文 版 式 拼 音 指 南 选 项, 在 拼 音 指 南 对 话 框 中 单 击 组 合 按 钮, 如 图 1-1 所 示, 则 将 拼 音 文 字 复 制 粘 贴 到 正 文 中, 同 时 还 可 删 除 不 需 要 的 基 准 文 字 图 1-1 拼 音 指

的 汉 字, 再 选 择 格 式 中 文 版 式 拼 音 指 南 选 项, 在 拼 音 指 南 对 话 框 中 单 击 组 合 按 钮, 如 图 1-1 所 示, 则 将 拼 音 文 字 复 制 粘 贴 到 正 文 中, 同 时 还 可 删 除 不 需 要 的 基 准 文 字 图 1-1 拼 音 指 文字处理实战正文 第 1 章 Word 篇 1.1 文字录入技巧 1.1.1 叠字轻松输入 在汉字中经常遇到重叠字 比如 爸爸 妈妈 欢欢喜喜 等 在 Word 中输 入时除了利用输入法自带的功能快速输入外 还有没有其他办法轻松进行输入呢 答 在 Word 中提供了一个这样的功能 只需通过组合键 Alt+Enter 便可轻松输 入 如在输入 爸 字后 按组合键 Alt+Enter 便可再输入一个 爸

More information

2 WF 1 T I P WF WF WF WF WF WF WF WF 2.1 WF WF WF WF WF WF

2 WF 1 T I P WF WF WF WF WF WF WF WF 2.1 WF WF WF WF WF WF Chapter 2 WF 2.1 WF 2.2 2. XAML 2. 2 WF 1 T I P WF WF WF WF WF WF WF WF 2.1 WF WF WF WF WF WF WF WF WF WF EDI API WF Visual Studio Designer 1 2.1 WF Windows Workflow Foundation 2 WF 1 WF Domain-Specific

More information

VB控件教程大全

VB控件教程大全 Datagrid DataGrid1.Columns.Remove(0) ' 0 DataGrid1.Columns.Add(0).Caption= ' DataGrod1.Columns(0).DataField= Name ' Adodc1.Refresh DataGrid BackColor Font DataGrid CellPadding HTML CellSpacing HTML Width

More information

Microsoft PowerPoint - 18_Event.pptx

Microsoft PowerPoint - 18_Event.pptx 第十八章事件處理 認識 Java 的委派事件模式認識並學習使用各種事件處理學習各種物件的事件處理 1 18.1 委派事件模式 委派事件 指當事件發生時, 產生事件的物件會把 訊息 轉給 事件傾聽者 (event listener) 處理 下圖說明 委派事件模式 的運作流程 : 2 簡單的範例 18.1 委派事件模式 視窗內加入按鈕, 尚未加入事件的處理之程式 : 視窗內有一按鈕, 當此按鈕按下時,

More information

國立台北商業技術學院附設空中商業專科進修學校

國立台北商業技術學院附設空中商業專科進修學校 國立台北商業技術學院附設空中商業專科進修學校 九十五學年度第一學期第一次期中考試 考試科目 :VB 程式設計 壹 選擇題 ( 每題兩分共八十分 ) (D)1. 在物件導向程式設計時, 物件 (Object) 之組成不包括下列那一項目? (A) 事件程序 (Event)(B) 控制物件的方法 (Method)(C) 物件的屬性 (Property) (D) 表單 (Form) (C)2.VB.NET

More information

IsPostBack 2

IsPostBack 2 5 IsPostBack 2 TextBox 3 TextBox TextBox 4 TextBox TextBox 1 2 5 TextBox Columns MaxLength ReadOnly Rows Text TextMode TextMode MultiLine TextMode MultiLine True False TextMode MultiLine Password MulitLine

More information

<4D F736F F D D342DA57CA7DEA447B14D2DA475B57BBB50BADEB27AC3FEB14DA447B8D5C344>

<4D F736F F D D342DA57CA7DEA447B14D2DA475B57BBB50BADEB27AC3FEB14DA447B8D5C344> 1. 請 問 誰 提 出 積 體 電 路 (IC) 上 可 容 納 的 電 晶 體 數 目, 約 每 隔 24 個 月 (1975 年 更 改 為 18 個 月 ) 便 會 增 加 一 倍, 效 能 也 將 提 升 一 倍, 也 揭 示 了 資 訊 科 技 進 步 的 速 度? (A) 英 特 爾 (Intel) 公 司 創 始 人 戈 登. 摩 爾 (Gordon Moore) (B) 微 軟 (Microsoft)

More information

840 提示 Excel - Excel -- Excel (=) Excel ch0.xlsx H5 =D5+E5+F5+G5 (=) = - Excel 00

840 提示 Excel - Excel -- Excel (=) Excel ch0.xlsx H5 =D5+E5+F5+G5 (=) = - Excel 00 Excel - - Excel - -4-5 840 提示 Excel - Excel -- Excel (=) Excel ch0.xlsx H5 =D5+E5+F5+G5 (=) = - Excel 00 ( 0 ) 智慧標籤 相關說明提示 -5 -- Excel 4 5 6 7 8 + - * / % ^ = < >= & 9 0 (:) (,) ( ) Chapter - :,

More information

投稿類別:電子工程類

投稿類別:電子工程類 投 稿 類 別 : 工 程 技 術 類 篇 名 : 井 字 生 死 戰 攻 略 作 者 : 陳 威 宇 國 立 臺 南 高 級 海 事 水 產 職 業 學 校 電 子 科 二 年 甲 班 邱 富 群 國 立 臺 南 高 級 海 事 水 產 職 業 學 校 電 子 科 二 年 甲 班 指 導 老 師 : 林 育 助 老 師 王 彥 盛 老 師 壹 前 言 家 喻 戶 曉 的 井 字 遊 戲 (Tic-Tac-Toe)

More information

Microsoft Word - word2007排版

Microsoft Word - word2007排版 目 录 目 录 第 一 章 排 版 前 准 备 工 作... 1 1.1 排 版 基 本 术 语... 1 1.1.1 开 本... 1 1.1.2 扉 页... 1 1.1.3 版 心... 1 1.1.4 版 面... 1 1.1.5 页 眉 和 页 脚... 1 1.2 导 入 文 本... 2 1.3 基 本 编 辑 操 作... 2 1.3.1 选 定 文 本 内 容... 2 1.3.2

More information

PowerPoint Presentation

PowerPoint Presentation Visual Basic 2005 學 習 範 本 第 7 章 陣 列 的 活 用 7-1 陣 列 當 我 們 需 要 處 理 資 料 時, 都 使 用 變 數 來 存 放 資 料 因 為 一 個 變 數 只 能 代 表 一 個 資 料, 若 需 要 處 理 100 位 同 學 的 成 績 時, 便 要 使 用 100 個 不 同 的 變 數 名 稱, 這 不 但 會 增 加 變 數 名 稱 命 名

More information

2005 Sun Microsystems, Inc Network Circle, Santa Clara, CA U.S.A. Sun Sun Berkeley BSD UNIX X/Open Company, Ltd. / Sun Sun Microsystems Su

2005 Sun Microsystems, Inc Network Circle, Santa Clara, CA U.S.A. Sun Sun Berkeley BSD UNIX X/Open Company, Ltd. / Sun Sun Microsystems Su StarSuite 8 Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. 819 1344 10 2005 6 2005 Sun Microsystems, Inc. 4150 Network Circle, Santa Clara, CA 95054 U.S.A. Sun Sun Berkeley BSD

More information

穨文件1

穨文件1 2-1 Access 2000 Visual Basic Access 2000 97 Office Visual Basic Visual Basic Visual Basic VBA Visual Basic Visual Basic 2-1-1 Visual Basic Access Visual Basic ( ) 2-1 2-1 Visual Basic 2-1 Microsoft Access

More information

輕鬆學 Dreamweaver CS5 網頁設計..\Example\Ch0\ \.html..\example\ch0\ \mouse.txt..\example\ch0\ \ _Ok.html 學習重點 JavaScript 複製程式碼 mouse.txt Ctrl+C Ctrl+C 0-4

輕鬆學 Dreamweaver CS5 網頁設計..\Example\Ch0\ \.html..\example\ch0\ \mouse.txt..\example\ch0\ \ _Ok.html 學習重點 JavaScript 複製程式碼 mouse.txt Ctrl+C Ctrl+C 0-4 JAVA Extension 0..\Example\Ch0\ \ T.html..\Example\Ch0\ \ T.txt T.txt..\Example\Ch0\ \ T_Ok.html 提示 :. Marquee Marquee Font Color #FFFFFF BG Color #867bf Width 90 Height 50. T.txt Ctrl+C your scrolling

More information

Excel VBA Excel Visual Basic for Application

Excel VBA  Excel Visual Basic for Application Excel VBA Jun5,00 Sub 分頁 () Dim i As Integer Dim Cname As String Dim Code As Variant Set score=thisworkbook.sheets("sheet") Code=Array(" 專北一 "," 專北二 "," 專北三 "," 專桃園 "," 專桃竹 "," 專中苗 ", " 專台中 "," 專台南 ","

More information

抠图密集

抠图密集 Chapter 1 第 1 章 从 零 开 始! 进 入 Photoshop 的 世 界 关 键 词 : 基 本 操 作 缩 放 抓 手 还 原 重 做 图 层 变 换 平 面 设 计 师 想 要 将 设 计 灵 感 展 现 在 画 面 中 给 客 户 看? 没 问 题!PS 无 疑 是 最 好 的 选 择 摄 影 爱 好 者 想 要 提 升 摄 影 作 品 的 等 级? 没 问 题! 用 PS 稍

More information

投影片 1

投影片 1 軟體說明書繁體中文 RGB A 目錄 - CONTENTS 01 09 15 17 22 軟體主介面 巨集設定說明 主介面概觀 個人設定檔 (Profiles) 一般模式 / 遊戲模式 按鍵功能分配 巨集管理器概觀 巨集管理器 巨集錄製設定 巨集錄製時間列表 插入指令 閃移系統 - I.S.S (Instant Shift System) 燈光設定更新韌體 閃移系統啟動鈕設定說明 燈光設定介面 介面區域一

More information

Chapter 16 集合

Chapter 16 集合 Chapter 16 集合 20 ArrayList StringCollection 16 本章學習目標 : ArrayList ArrayList Array StringCollection 16-1 21 10-3-8 System.Array Clear Clear 16-1 Clear System.Array Microsoft System.Collection IList 542

More information

untitled

untitled 說 參 例 邏 邏 1. 說 2. 數 數 3. 8 4. 理念 李 龍老 立 1. 理 料 2. 理 料 3. 數 料 4. 流 邏 念 5. 良 6. 讀 行 行 7. 行 例 來 邏 1. 說 說 識 量 2. 說 理 類 3. 數 數 念 4. 令 5. 良 6. 流 邏 念 7. 說 邏 理 力 1. 2. 3. 4. 5. 列 念 1 參 1. ( Visual Basic 例 ) (1)

More information

PowerPoint 簡報

PowerPoint 簡報 Paint 繪圖板 JAVA 程式設計 指導老師 : 鄞宗賢 組員 : 4A3G0901 劉彥佐 4A3G0907 韓偉志 畫面預覽 匯入參數 package paint; import java.awt.*; import java.awt.event.*; import javax.swing.*; 主程式 public class paint{ public static void main(string[]

More information

ActiveX Control

ActiveX Control ActiveX Control For Visual Basic 2005.NET [ 版本 : 1.0] 1 安裝 Windows 驅動程式 請依照下列步驟 : 1. 執行 Windows 驅動程式安裝程式 ( 此範例為 PIO-DIO) 驅動程式位置 : CD:\NAPDOS\PCI\PIO-DIO\dll_ocx\Driver http://ftp.icpdas.com/pub/cd/iocard/pci/napdos/pci/pio-dio/dll_ocx/driver/

More information

輕鬆學 PhotoImpact X3 1 / / / 3 0 RGB 12,255,255 小常識 3 056

輕鬆學 PhotoImpact X3 1 / / / 3 0 RGB 12,255,255 小常識 3 056 單元四關渡生態寫生 單元學習目標 : 應用繪圖工具 設計物件透視 應用仿製工具 應用印章圖庫 應用繪圖圖庫 設定文字雕刻效果 應用印章工具 輕鬆學 PhotoImpact X3 1 / / 640 480 2 / 3 0 RGB 12,255,255 小常識 3 056 單元四關渡生態寫生 4 RGB 0,255,255 5 R G B 0,165,124 6 R G B 60,255,206 057

More information

Microsoft Word - 小心翼翼的二十一點N.doc

Microsoft Word - 小心翼翼的二十一點N.doc 投 稿 類 別 : 資 訊 類 篇 名 : 小 心 翼 翼 的 二 十 一 點 作 者 : 陳 鈺 文 國 立 瑞 芳 高 級 工 業 職 業 學 校 資 訊 二 李 伯 謙 國 立 瑞 芳 高 級 工 業 職 業 學 校 資 訊 二 胡 家 媛 國 立 瑞 芳 高 級 工 業 職 業 學 校 資 訊 二 指 導 老 師 : 周 曉 玲 老 師 陳 思 亮 主 任 壹 前 言 一 研 究 動 機 平

More information

Ch6 Visual Basic表單,功能表與模組

Ch6 Visual Basic表單,功能表與模組 Ch6 Visual Basic 輸入與輸出本章將會介紹. 標籤 (Label). 文字方塊 (Text Box). 訊息對話方塊 (Message Box). 輸入對話方塊 (Input Box) Visual Basic 在推出後, 隨即引起一陣熱列的回響和使用, 除了它繼承了 Basic 原有的易學易用的特性之外, 更重要的是它提供了許多控制項, 供程式設計師快速地完成程式設計的工作 在本章的內容,

More information

Microsoft Word - 益智小遊戲之研究~2048.docx

Microsoft Word - 益智小遊戲之研究~2048.docx 投 稿 類 別 : 資 訊 類 篇 名 : 益 智 小 遊 戲 之 研 究 ~2048 作 者 : 作 者 : 張 証 堯 新 北 市 立 瑞 芳 高 級 工 業 職 業 學 校 資 訊 二 簡 志 軒 新 北 市 立 瑞 芳 高 級 工 業 職 業 學 校 資 訊 二 王 崧 驊 新 北 市 立 瑞 芳 高 級 工 業 職 業 學 校 資 訊 二 指 導 老 師 : 陳 思 亮 老 師 吳 心 蕙

More information

Microsoft PowerPoint - 第14章.ppt

Microsoft PowerPoint - 第14章.ppt Windows 繪圖的認識 在視窗 Form 表單上, 繪製圖案, 必須要有幾個動作 : Step 1: 定義及取得 Graphics 物件,Graphics 代表 Windows 中的繪圖區域, 範圍為 Form 表單視窗 Step 2: 利用 Graphics 物件來進行各種繪圖 Step 3: 必須釋放 Graphics 物件, 使用 Dispose( ) 釋放 [ 範例 ] 設計一個程式,

More information

3-1 Wii ( )

3-1 Wii ( ) 03 3-1 3-2 3-3 3-4 3-5 3-1 Wii ( ) 3-2 3-3 8 8 3-4 3-5 3-4 3-3 3-2 3-5 8 ( sin cos ) 3-4 3-5 3-2 CH03_key4.fla ActionScript 3 12 "block_mc" + + "_" + 8 block_mc2_3 x_num y_num 1 01 02 03 04 05 06 07 08

More information

2

2 1 2 1-1 Visual Basic 3 1-2 3/8-3/21 3/22-4/4 4/5-4/18 4/19-5/2 5/3-5/16 5/17-5/30 5/31-6/13 6/14-6/27 6/28-7/11 7/12-7/25 7/26-8/8 8/9-8/22 8/25-9/5 9/6-9/19 9/20-10/3 10/4-10/17 10/18-10/31 11/15-11/28

More information

2009年3月二级VB语言笔试真题

2009年3月二级VB语言笔试真题 2008 年 4 月 计 算 机 二 级 考 试 VB 笔 试 试 题 一 选 择 题 ( 每 题 2 分, 共 计 70 分 ) 1. 程 序 流 程 图 中 带 有 箭 头 的 线 段 表 示 的 是 A) 图 元 关 系 B) 数 据 流 C) 控 制 流 D) 调 用 关 系 2. 结 构 化 程 序 设 计 的 基 本 原 则 不 包 括 A) 多 态 性 B) 自 顶 向 下 C) 模

More information

星星排列 _for loop Protected Sub Page_Load(ByVal sender As Object, ByVal e As Dim h As Integer = 7 'h 為變數 ' Dim i, j As Integer For i = 1 To h

星星排列 _for loop Protected Sub Page_Load(ByVal sender As Object, ByVal e As Dim h As Integer = 7 'h 為變數 ' Dim i, j As Integer For i = 1 To h 資訊系統與實習 製作 : 林郁君 一 2009.09.28 9X9 'button 被按下後 ' Dim i, j As Integer For i = 1 To 9 'i 從 1 到 9' For j = 1 To 9 'j 從 1 到 9' If j * i < 10 Then ' 如果 j 乘上 i 是為個位數 ' Response.Write(i & "*" & j & " =" & i *

More information

Microsoft Word - 專題製作研究報告書.doc

Microsoft Word - 專題製作研究報告書.doc 大 富 翁 之 我 要 畢 業 指 導 老 師 : 王 啟 修 參 賽 學 生 : 吳 皇 逸 林 晉 逸 黃 亭 瑋 賴 建 豫 嘉 義 高 商 資 料 處 理 科 摘 要 本 專 題 以 大 富 翁 遊 戲 為 基 本 題 材, 並 參 考 任 天 堂 遊 戲 公 司 製 作 的 Mario Party 電 視 遊 戲 和 各 代 的 大 富 翁, 將 不 同 風 格 的 小 遊 戲 與 傳 統

More information

Microsoft PowerPoint - OPVB1基本VB.ppt

Microsoft PowerPoint - OPVB1基本VB.ppt 大 綱 0.VB 能 做 什 麼? CH1 VB 基 本 認 識 1.VB 歷 史 與 版 本 2.VB 環 境 簡 介 3. 即 時 運 算 視 窗 1 0.VB 能 做 什 麼? Visual Basic =>VB=> 程 式 設 計 語 言 => 設 計 程 式 設 計 你 想 要 的 功 能 的 程 式 自 動 化 資 料 庫 計 算 模 擬 遊 戲 網 路 監 控 實 驗 輔 助 自 動

More information

扉页.doc

扉页.doc 高 职 高 专 规 划 教 材 中 文 PowerPoint 2002 操 作 教 程 本 书 编 委 会 编 西 北 工 业 大 学 出 版 社 内 容 提 要 本 书 为 高 职 高 专 计 算 机 系 列 教 材 之 一 书 中 主 要 介 绍 了 中 文 PowerPoint 2002 的 基 础 知 识, 演 示 文 稿 的 制 作 播 放, 以 及 文 本 报 表 图 表 图 示 幻 灯

More information

單步除錯 (1/10) 打開 Android Studio, 點選 Start a new Android Studio project 建立專案 Application name 輸入 BMI 點下 Next 2 P a g e

單步除錯 (1/10) 打開 Android Studio, 點選 Start a new Android Studio project 建立專案 Application name 輸入 BMI 點下 Next 2 P a g e Android Studio Debugging 本篇教學除了最基本的中斷點教學之外, 還有條件式中斷的教學 條件式中斷是進階的除錯技巧, 在某些特定情況中, 我們有一個函數可能會被呼叫數次, 但是我們只希望在某種條件成立時才進行中斷, 進而觀察變數的狀態 而條件式中斷這項技巧正是符合這項需求 本教學分兩部分 單步除錯 (Page2~11, 共 10) 條件式中斷點 (Page12~17, 共 6)

More information

AutoCAD 用戶如何使用 ArchiCAD

AutoCAD 用戶如何使用 ArchiCAD AutoCAD 用戶如何使用 ArchiCAD AutoCAD用戶如何使用ArchiCAD ( 中文版 ) 由 Scott MacKenzie, Simon Gilbert, Geoffrey Moore Langdon, David Byrnes, Ralph Grabowski 編寫 龍庭資訊有限公司 1/73 - 2. 3. 4. -

More information

Microsoft Word - administrative-law-08.doc

Microsoft Word - administrative-law-08.doc 行 政 法 第 八 講 : 公 務 員 綱 要 一 公 務 員 之 概 念 ( 一 ) 學 理 上 之 概 念 ( 二 ) 法 律 上 之 概 念 二 公 務 員 關 係 之 特 質 : 特 別 權 力 關 係 ( 一 ) 起 源 ( 二 ) 定 義 ( 三 ) 現 代 定 義 ( 四 ) 加 入 之 原 因 ( 五 ) 種 類 ( 六 ) 特 色 ( 七 ) 理 論 演 變 ( 八 ) 存 廢 問

More information

6-1 Table Column Data Type Row Record 1. DBMS 2. DBMS MySQL Microsoft Access SQL Server Oracle 3. ODBC SQL 1. Structured Query Language 2. IBM

6-1 Table Column Data Type Row Record 1. DBMS 2. DBMS MySQL Microsoft Access SQL Server Oracle 3. ODBC SQL 1. Structured Query Language 2. IBM CHAPTER 6 SQL SQL SQL 6-1 Table Column Data Type Row Record 1. DBMS 2. DBMS MySQL Microsoft Access SQL Server Oracle 3. ODBC SQL 1. Structured Query Language 2. IBM 3. 1986 10 ANSI SQL ANSI X3. 135-1986

More information

按 系 统 提 示 完 成 安 装 并 生 成 交 易 图 标, 双 击 图 标 即 可 运 行 中 原 证 券 至 尊 版 交 易 系 统

按 系 统 提 示 完 成 安 装 并 生 成 交 易 图 标, 双 击 图 标 即 可 运 行 中 原 证 券 至 尊 版 交 易 系 统 中 原 证 券 至 尊 版 交 易 系 统 操 作 文 档 概 述 1 简 介 中 原 证 券 至 尊 版 交 易 系 统 是 一 个 集 [ 快 速 交 易 ] [ETF 套 利 ] [ 股 市 行 情 ] 和 [ 投 资 资 讯 ] 为 一 体 的 证 券 投 资 综 合 理 财 平 台, 为 用 户 提 供 快 速 的 交 易 功 能, 实 时 准 确 的 行 情 信 息, 以 及 相 关 的

More information

TwinCAT 1. TwinCAT TwinCAT PLC PLC IEC TwinCAT TwinCAT Masc

TwinCAT 1. TwinCAT TwinCAT PLC PLC IEC TwinCAT TwinCAT Masc TwinCAT 2001.12.11 TwinCAT 1. TwinCAT... 3 2.... 4... 4...11 3. TwinCAT PLC... 13... 13 PLC IEC 61131-3... 14 4. TwinCAT... 17... 17 5. TwinCAT... 18... 18 6.... 19 Maschine.pro... 19... 27 7.... 31...

More information

ch02

ch02 AEL019400- Visual C# 2017 基礎必修課 < 勘誤資料 > 勘誤日期 :2017/9/10 ch02 P2-25 int a= 2400; //a 為 int( 整數 ) 資料型別 double d = 3.56; //d 為 double( 倍精確度浮點數 ) d = a + 34.6; //a 會先被電腦自動轉型為 double 型別, 再進行相加運算 a = d * 8;

More information

Microsoft PowerPoint - Chapter5

Microsoft PowerPoint - Chapter5 CH5 表 單 與 控 制 項 課 程 目 標 : 暸 解 VBA 語 言 中 的 控 制 項 及 常 用 屬 性 表 單 在 視 窗 環 境 中, 使 用 者 所 使 用 的 對 話 窗, 精 靈 等 都 是 以 表 單 為 基 本 單 位, 再 加 上 其 它 控 制 項 所 構 成 的 操 作 環 境 利 用 插 入 表 單 為 指 定 的 專 案 插 入 一 個 自 訂 表 單 表 單 常

More information

ebook70-19

ebook70-19 1 9 S t a r O ff i c e Star Division S t a r O ff i c e h t t p / / w w w. s t a r d i v i s i o n. c o m S t a r O ff i c e O p e n L i n u x O p e n L i n u x StarOffice S t a r O ff i c e S t a r O

More information

投影片 1

投影片 1 數位相片基礎編修 Photoshop,,,, 2 ,, 3 / 4 3-1,...,, Photoshop,,, 5 5 6 ,,..., 5,,, 7 3-2,...,,, 8 , Photoshop,,, / 9 10 ,,,,,, 03-02.jpg,,,,, Photoshop " ", Photoshop 11 12 / /, Photoshop, 13 14 ,,, " " " " 6

More information

Chapter 3 Camera Raw Step negative clarity +25 ] P / Step 4 0 ( 下一頁 ) Camera Raw Chapter 3 089

Chapter 3 Camera Raw Step negative clarity +25 ] P / Step 4 0 ( 下一頁 ) Camera Raw Chapter 3 089 Photoshop CC Camera Raw Photoshop Camera Raw Step 1 3 1 2 3 SCOTT KELBY Step 2 B Camera Raw 088 Chapter 3 Camera Raw Chapter 3 Camera Raw Step 3-4 -100 negative clarity +25 ] P / -75-50 Step 4 0 ( 下一頁

More information

CC213

CC213 : (Ken-Yi Lee), E-mail: feis.tw@gmail.com 9 [P.11] : Dev C++ [P.12] : http://c.feis.tw [P.13] [P.14] [P.15] [P.17] [P.23] Dev C++ [P.24] [P.27] [P.34] C / C++ [P.35] 10 C / C++ C C++ C C++ C++ C ( ) C++

More information

Microsoft Word - ACI chapter00-1ed.docx

Microsoft Word - ACI chapter00-1ed.docx 前言 Excel Excel - v - 財務管理與投資分析 -Excel 建模活用範例集 5 相關 平衡 敏感 - vi - 前言 模擬 If-Then 規劃 ERP BI - vii - 財務管理與投資分析 -Excel 建模活用範例集 ERP + BI + ERP BI Excel 88 Excel 1. Excel Excel 2. Excel 3. Excel - viii - 前言 1.

More information

資料結構之C語言重點複習

資料結構之C語言重點複習 鏈結串列自編教材 ( 一 ) 本教材 ( 一 ) 目標問題 : 每次以亂數產生一 [0,1000] 之整數值, 若該值 >100, 則以同方式繼續產生下一亂數值, 若該值

More information

Microsoft PowerPoint - VB3

Microsoft PowerPoint - VB3 Visual Basic 6.0 & VB.NET 丙檢設計第一站 資科系林偉川 VB 之 for 指令 for 變數 = 初值 to 終值 step 增值多個指令 Next 中途離開用 if 指令判斷條件成立後 exit for Ex: Q=2, w=100, e=2, s=0 For i = q To w Step e s = s + i Next i 2 1 VB6 提供之內建函數 End 執行結束

More information

6. 4 5 6 7 8 9 10 11 ...1... 1...1...1...2... 3...3...5...9... 11...11...11...12...12... 13...13...14... 16...16...19...20 I 1 ---------------------------------------------------3 2 ------------------------------------------------6

More information

ThreeDtunnel.doc

ThreeDtunnel.doc (12) 1 1. Visual Basic Private Sub LoadDatabase() Dim strip As String Dim straccount As String Dim strpassword As String Dim strdatabase As String Dim strtable As String Dim strsql As String Dim strtemp1

More information

典型自编教材

典型自编教材 河 南 科 技 大 学 计 算 机 实 验 教 学 中 心 1. 计 算 机 文 化 基 础 实 验 指 导 书 2. 数 据 结 构 实 验 指 导 书 3. 操 作 系 统 实 验 指 导 书 4. 面 向 对 象 程 序 设 计 实 验 指 导 书 5. 数 据 库 原 理 实 验 指 导 书 6. 编 译 原 理 实 验 指 导 书 7. JAVA 程 序 设 计 实 验 指 导 书 8.

More information

TPM BIOS Infineon TPM Smart TPM Infineon TPM Smart TPM TPM Smart TPM TPM Advanced Mode...8

TPM BIOS Infineon TPM Smart TPM Infineon TPM Smart TPM TPM Smart TPM TPM Advanced Mode...8 Smart TPM Rev. 1001 Smart TPM Ultra TPM Smart TPM TPM...3 1. BIOS... 3 2. Infineon TPM Smart TPM... 4 2.1. Infineon TPM...4 2.2. Smart TPM...4 3. TPM... 5 3.1. Smart TPM TPM...5 3.2. Advanced Mode...8

More information

INTRODUCTION TO COM.DOC

INTRODUCTION TO COM.DOC How About COM & ActiveX Control With Visual C++ 6.0 Author: Curtis CHOU mahler@ms16.hinet.net This document can be freely release and distribute without modify. ACTIVEX CONTROLS... 3 ACTIVEX... 3 MFC ACTIVEX

More information

untitled

untitled PowerPoint 2002 158 PowerPoint 2002 PowerPoint 2002 11 PowerPoint 2002 100084 http://www.tup.tsinghua.edu.cn 787 1092 1/16 : 18.5 : 432 2001 9 1 2001 9 1 ISBN 7-302-04709-X/TP 2800 0001~6000 26.00 Microsoft

More information

第一單元

第一單元 康 和 GPM 使 用 手 冊 w w w.s y s w a r e.c o m.t w 教 育 訓 練 推 廣 中 心 編 印 文 件 編 號 : 初 版 :2005.11.25 目 錄 第 一 單 元 前 言...7 1.1 關 於 獲 利 行 家... 8 1.2 功 能 架 構... 9 1.3 系 統 需 求... 13 1.3.1 建 議 硬 體 規 格... 13 1.3.2 建 議

More information

Microsoft Word - test01.docx

Microsoft Word - test01.docx 講 師 : 王 王 玠 瑛 老 老 師 善 用 工 具 為 你 的 華 語 教 學 加 分 - 簡 報 製 作 2010 篇 第 1 章 : PowerPoint2010 基 本 介 紹 1 1 如 何 啟 動 PowerPoint 1 2 認 識 PowerPoint 的 操 作 環 境 1 3 PowerPoint 的 四 種 檢 視 模 式 1 4 瞭 解 新 增 刪 除 移 動 投 影 片

More information

Microsoft Word - before.docx

Microsoft Word - before.docx 本書目錄 第一章最夯的程式語言 -Visual Basic 2008 1.1 認識 Microsoft.NET... 1-2 1.1.1 Microsoft.NET 特點... 1-2 1.1.2 Microsoft.NET 支援的語言... 1-4 1.1.3 通用語言執行環境... 1-5 1.1.4 通用型別系統... 1-7 1.1.5 ASP.NET 3.5 版新功能... 1-8 1.2

More information

2 1999 9 21 2001 21 2001 7 20 90 2002 9 2 21 4 38 30 3 ~ 6 3 2004 12 Ⅰ 1!!!!!!!!!!!!!!!!!!! 2 1. 1 2!!!!!!!!!!!!!!! 1. 2 8!!!!!!!!!!!! 1. 3 19!!!!!!!!!!!!!!!!! 2!!!!!!!!!!!!!!!!!!! 26 2. 1 26!!!!!!!!!!!!

More information

46 2011 11 467 數位遊戲式學習系統 7 2011 11 467 47 3 DBGameSys 48 2011 11 467 正規化資料模組 如何配置並儲存電子化資料 以 便減少資料被重覆儲存的程序 DBGameSys的主要功能模組包 學習者 審核評分模組 含 正規化資料模組 審核評分 模組 高分列表模組3大區塊 系統資料庫 在正規化資料模組的執行 高分列表模組 過程中 先要求學習者瀏覽遊戲

More information

User’s Manual

User’s Manual V7 用 户 手 册 亿 图 为 您 专 业 图 表 设 计 提 供 最 佳 解 决 方 案 2004-2014 EdrawSoft. All right reserved. Edraw and Edraw logo are registered trademarks of EdrawSoft. 目 录 亿 图 怎 样 优 越 于 其 他 软 件... 5 亿 图 7 个 新 功 能... 6 为

More information

Spyder Anaconda Spyder Python Spyder Python Spyder Spyder Spyder 開始 \ 所有程式 \ Anaconda3 (64-bit) \ Spyder Spyder IPython Python IPython Sp

Spyder Anaconda Spyder Python Spyder Python Spyder Spyder Spyder 開始 \ 所有程式 \ Anaconda3 (64-bit) \ Spyder Spyder IPython Python IPython Sp 01 1.6 Spyder Anaconda Spyder Python Spyder Python Spyder Spyder 1.6.1 Spyder 開始 \ 所有程式 \ Anaconda3 (64-bit) \ Spyder Spyder IPython Python IPython Spyder Python File

More information

1-6 Access 2016 實力養成暨評量解題秘笈 102. 書籍與作者 Step1 按 建立 索引標籤 資料表 群組的 資料表設計 按鈕 Step2 由上而下分別建立下列欄位並設定資料類型 : 欄位名稱 : ID, 資料類型 : 自動編號 欄位名稱 : BName, 資料類型 :

1-6 Access 2016 實力養成暨評量解題秘笈 102. 書籍與作者 Step1 按 建立 索引標籤 資料表 群組的 資料表設計 按鈕 Step2 由上而下分別建立下列欄位並設定資料類型 : 欄位名稱 : ID, 資料類型 : 自動編號 欄位名稱 : BName, 資料類型 : 1-6 102. 書籍與作者 102-1. Step1 按 建立 索引標籤 資料表 群組的 資料表設計 按鈕 Step2 由上而下分別建立下列欄位並設定資料類型 : 欄位名稱 : ID, 資料類型 : 自動編號 欄位名稱 : BName, 資料類型 : 簡短文字 欄位名稱 : AuthorID, 資料類型 : 數字 欄位名稱 : Publisher, 資料類型 : 簡短文字 欄位名稱 : Price,

More information

多層次傳銷與獎金系統

多層次傳銷與獎金系統 醒 吾 技 術 學 院 資 訊 管 理 系 ( 五 專 部 ) 九 十 六 學 年 度 畢 業 專 題 多 層 次 傳 銷 與 獎 金 系 統 組 員 : 921506122 游 濬 瑋 921506126 陳 彥 宇 921506139 林 龍 華 921506144 陳 昶 志 921506149 楊 璧 如 指 導 老 師 : 汪 淵 老 師 中 華 民 國 九 十 七 年 一 月 十 一 醒

More information

1

1 Chapter 1. Easy VB 1.1 Visual Basic 簡介 1.2 Visual Basic 的安裝 1.3 進入 Visual Basic 1.4 使用 VB 計算圓的面積 1.5 與滑鼠有關的術語 1 1.1 Visual Basic 簡介 近年來許多軟體喜歡在名稱前面冠上 Visual 的字眼, 而 Visual Basic 可說是其中的先驅,Visual 在字義上是 看的見的,

More information

Microsoft Word - 102119003.htm

Microsoft Word - 102119003.htm 102 年 度 11900 電 腦 軟 體 設 計 丙 級 技 術 士 技 能 檢 定 學 科 測 試 試 題 本 試 卷 有 選 擇 題 80 題, 每 題 1.25 分, 皆 為 單 選 選 擇 題, 測 試 時 間 為 100 分 鐘, 請 在 答 案 卡 上 作 答, 答 錯 不 倒 扣 ; 未 作 答 者, 不 予 計 分 准 考 證 號 碼 : 姓 名 : 選 擇 題 : 1. (4)

More information

專題報告.PDF

專題報告.PDF 91 III IV I II III IV 1 2 3 4 5 6 7 8 Yes No Yes Yes No No No No Yes Yes No No Yes Yes Yes No No No Yes Yes Yes No No 9 00 push push BlockSet BlockSet BlockSet [ ][ ][ X Y ] 0 0 0 0 10 11 12 13 14 15 16

More information

Microsoft Word - ACG chapter00c-3ed.docx

Microsoft Word - ACG chapter00c-3ed.docx Python 好好玩, 趣學電玩遊戲程式設計 Python Python BASIC Java JavaScript PHP C++ BASIC Python Python Python Xbox PlayStation Nintendo - 2 - 簡介 : 互動式 Python Shell : 編寫程式 Python File editor : 猜數字 : 腦筋急轉彎 : 龍域 ( ) : 使用

More information

PowerPoint 簡報

PowerPoint 簡報 國 家 賠 償 法 概 述 主 講 人 : 宋 恭 良 104.10.12 2015.10.30 1 Q. 老 師 是 否 是 公 務 員? 是 否 適 用 國 賠? 法 務 部 95 年 9 月 14 日 法 律 字 第 0170449 號 函 : 國 家 賠 償 法 第 2 條 第 1 項 規 定 本 法 所 稱 公 務 員 者, 謂 依 法 令 從 事 於 公 務 之 員, 係 採 最 廣 義

More information

<4D6963726F736F667420576F7264202D20AC4FBDBDA4FBB67DA96CAABA2DA743A67EAFC5AAA95FA7B9BD5A5F2E646F63>

<4D6963726F736F667420576F7264202D20AC4FBDBDA4FBB67DA96CAABA2DA743A67EAFC5AAA95FA7B9BD5A5F2E646F63> ( 閱 讀 前 ) 練 習 一 動 動 腦, 猜 一 猜 小 朋 友, 現 在 我 們 要 一 起 來 閱 讀 一 本 很 有 趣 的 書, 書 名 是 是 蝸 牛 開 始 的!, 請 動 動 你 的 腦 袋, 想 像 自 己 是 作 者, 猜 猜 這 本 書 在 說 什 麼 樣 的 故 事 呢? 我 覺 得 這 個 故 事 可 能 的 角 色 有 我 覺 得 這 個 故 事 可 能 發 生 的 地

More information

7 DataSet DataSet TableColumnDataSet DataSet NOTE DataSet DataAdapterDataSetDataAdapter DataSet DataSetDataSetDataSet NorthwindDataSet DataSet Dim Nor

7 DataSet DataSet TableColumnDataSet DataSet NOTE DataSet DataAdapterDataSetDataAdapter DataSet DataSetDataSetDataSet NorthwindDataSet DataSet Dim Nor 1DataSet 1 DataSet DataSetSystem.Data DataSet DataTableDataRelation DataTable DataSet DataSetTyped DataSet DataSet DataSetDataTable DataSetDataTable DataTable 45 DataSet DataSet DataSetTypedUntyped DataSetsDataSet

More information

医院信息系统门诊划价子系统

医院信息系统门诊划价子系统 1 HIS Client/Server PowerBuilder 7.0 Oracle 8 Windows HIS ABSTRACT Hospital Information System (HIS) is a universal commercial software package. Its Outpatient Pricing subsystem, which is designed to create

More information

Visual C# 2005程式設計

Visual C# 2005程式設計 Visual Basic 2005 程式設 計 第 5 章流程控制 5-1 認識流程控制 判斷結構 (decision structures) If...Then Else Select Case Try Catch Finally 迴圈結構 (loop structures) For...Next For Each...Next Do...Loop While End While 5-2 If Then

More information

MVB-1001.DOC

MVB-1001.DOC 20 1.5 10 15 20 25 80 100 CSF 1. 2. 0105 3. 4. 5. 30% 1.5 0.75 1. Visual Basic Visual Basic (A) Visual Basic Enterprise Edition (B) Visual Basic Script Edition (C) Visual Basic Learning Edition (D) Visual

More information

編輯大意 一 本書是一本專為普通高中 技術高中學生編寫的程式語言入門書籍, 全書以 Visual Basic 2015 Express 版的程式開發環境, 來介紹程式基礎實作, 適合首次學習程式語言及程式設計的學生使用 二 本書共分 Ⅰ Ⅱ 兩冊,Ⅰ 冊著重介紹程式設計概念與流程控制,Ⅱ 冊則著重介

編輯大意 一 本書是一本專為普通高中 技術高中學生編寫的程式語言入門書籍, 全書以 Visual Basic 2015 Express 版的程式開發環境, 來介紹程式基礎實作, 適合首次學習程式語言及程式設計的學生使用 二 本書共分 Ⅰ Ⅱ 兩冊,Ⅰ 冊著重介紹程式設計概念與流程控制,Ⅱ 冊則著重介 程式語言與設計 ( 全 ) Fu nc For tion Button End Next Dim Public ByVal Form Private Sub led Enab Else 編輯大意 一 本書是一本專為普通高中 技術高中學生編寫的程式語言入門書籍, 全書以 Visual Basic 2015 Express 版的程式開發環境, 來介紹程式基礎實作, 適合首次學習程式語言及程式設計的學生使用

More information