PowerPoint Presentation

Size: px
Start display at page:

Download "PowerPoint Presentation"

Transcription

1 Visual Basic 2005 學習 範本 第 8 章鍵盤 滑鼠與功能表

2 8-1 鍵盤事件 雖然滑鼠是一個非常好用的輸入工具, 但是鍵盤仍是目前輸入資料的主要方式, 因為在一般的應用程式中, 經常是透過 文字方塊 物件來處理使用者由鍵盤輸入的資料 有時候要處理一些較特殊的按鍵 ( 如大小寫鎖定鍵 ) 或組合按鍵時, 就更必須用特定的鍵盤事件來處理 Visual Basic 提供了下面三個常用的事件讓我們能輕易地完成鍵盤的處理工作 : 事件名稱說明 物件 _KeyPress 物件 _KeyDown 物件 _KeyUp 物件擁有駐點時並按鍵會觸發該物件的 KeyPress 事件, 但無法判斷目前的按鍵是放開或按住 在指定物件上按下鍵盤時會觸發該物件的 KeyDown 事件 在指定物件上放開己按下的鍵盤時會觸發該物件的 KeyUp 事件 說明 物件必須有駐點 ( 或稱控制權,Focus), 物件的 KeyDown 事件 KeyUp 事件 KeyPress 才會有作用 8-2

3 一 KeyPress 事件 當某個物件取得駐點時, 我們若按下鍵盤的某個按鍵, 就會觸動該物件的 KeyPress 事件 要注意的是所按下的鍵盤按鍵必須產生 KeyAscii 碼, 物件的 KeyPress 事件才會被觸發 若使用者按下的按鍵不是字元按鍵 ( 例如方向鍵 Shift Tab F1 Caps Lock 鍵 ), 是不會觸動 KeyPress 事件, 但 KeyDown 和 KeyUp 事件仍會被觸動 KeyPress 的功能主要是在取得由鍵盤所按鍵的字元, 所以檢查字元是否合法的程式碼要寫在 KeyPress 事件中 事件中引數 e 的 KeyChar 屬性值可以取得輸入的字元, 其資料型別為字元 (Char) 如果想將字元轉為 ASCII 碼 ( 鍵盤碼 ), 可以使用 Asc 函數 例如 : Ascii_num = Asc(e.KeyChar) 8-2

4 一 KeyPress 事件 KeyPress 事件中引數 e 的 Handled 屬性值也是非常重要, 如果我們檢查使用者輸入的字元為不合法時, 只要將 Handled 屬性值設為 True, 該字元就會被清除 常用按鍵的 ASCII 碼如下表所示 : 常用的按鍵 0 至 9 48 至 57 A 至 Z a 至 z 65 至 至 122 Enter 和 Esc 13 和 27 BackSpace ( 退位鍵 ) 8 空白鍵 32 ASCII 碼值. + - * /

5 範例 8_1_1 使用者只能輸入數值 0-9 負號 小數點和退位鍵, 若輸入的字元不符合要求出現提示訊息 ; 若輸入字元正確, 馬上換算成華氏溫度顯示 執行結果 輸入字元不正確時出現的錯誤訊息 8-3

6 問題分析 1. 在文字方塊的 KeyPress 事件中, 檢查輸入字元是否合法, 不合法就設定 e.handled 屬性值為 True 2. 攝氏和華氏溫度的換算公式為 : F= (9 / 5) * C

7 介面設計 8-4

8 編寫程式碼 第 3 行 : 用 Asc 函數將輸入字元轉成 ASCII 碼 第 4-7 行 : 檢查字元的 ASCII 碼是否合法 8-5

9 二 KeyDown 和 KeyUp 事件 在電動遊戲的操作中, 鍵盤的操作是最常使用的, 例如按下鍵盤按鍵不放子彈會不停的發射, 放開鍵盤按鍵子彈即停止發射, 為了達成上述效果,VB 提供了 KeyDown 與 KeyUp 事件 當使用者按下鍵盤按鍵不放時即會觸發 KeyDown 事件, 當放開鍵盤按鍵時即會觸發 KeyUp 事件 說明 1. 當按下鍵盤按鍵時, 首先觸發 KeyDown 事件, 再來是執行 KeyPress 事件, 最後才是觸發 KeyUp 事件 2.KeyPress 事件可傳回所按鍵盤之 ASCII 碼, 但無法得知鍵盤是按下或放開 而 KeyDown 及 KeyUp 事件能處理 KeyPress 事件無法處理的特殊鍵盤按鍵, 如功能鍵 組合鍵... 等 8-5

10 二 KeyDown 和 KeyUp 事件 在 KeyDown 與 KeyUp 事件程序中, 所按下按鍵的按鍵碼 (KeyCode) 可由 e.keycode 取得 若要得知該鍵意義, 可經由 e.keycode.tostring 敘述輸出 常用的按鍵碼如下 : 1. 字母 數字鍵對應的按鍵碼如下 : 按鍵 按鍵碼 (KeyCode) A~Z 0~9 65~90 48~57 8-5~6

11 常用的按鍵碼 : 2. 鍵盤右邊九宮格方向鍵所對應的掃描碼如下 : 掃描碼 7 Home 8 9 PgUp 掃描碼 掃描碼 1 End 2 3 PgDn 8-5~6

12 常用的按鍵碼 : 3. 常用特殊鍵對應的 KeyCode 如下 : 按鍵 KeyCode 按鍵 KeyCode F1~F12 鍵 112~123 Enter 鍵 13 SHIFT 鍵 16 Backspace 鍵 32 Ctrl 鍵 17 空白鍵 8 Alt 鍵 Caps Lock 鍵 20 除查 e.keycode 的掃描碼外, 還可以用 Keys 列舉型別來表示 例如向左鍵的 Keys 列舉型別為 Keys.Left; 退位鍵為 Keys.Back 用 Keys 列舉型別就不用查掃描碼, 也比較具備可讀性 例如 : If e.keycode = Keys.Enter Then 若使用者按 <Enter> 鍵 8-6~7

13 範例 8_1_2 利用鍵盤的方向鍵, 來控制圖片移動的方向 若按住方向鍵不放時, 圖片會持續移動 ; 放開則圖片回到表單中央 執行結果 8-3

14 問題分析 1. 在 KeyDown 事件中檢查 e.keycode 是否為方向鍵, 若是就移動圖片方塊的位置 2. 在 KeyUp 事件中讓球 ( 圖片方塊 ) 回到表單中央 介面設計 屬性預設名稱 Name ( 名稱 ) Size ( 大小 ) Image ( 圖形 ) Picture1 picmove 40,40 ball.gif 8-7

15 編寫程式碼 第 1-4 行 : 在 Form1_Load 事件中, 設定 picmove 放在表單中央 第 6-15 行 : 用 Select 選擇結構, 設定 picmove 的位置 8-8

16 8-2 滑鼠事件 透過滑鼠的操作, 能夠快速的點選各種按鈕 移動物件 插入點或執行各種應用程式 因此滑鼠事件是很重要的, 下表是 VB 常用的滑鼠事件程序說明 物件 _MouseClick 事件名稱說明 物件 _MouseDoubleClick 物件 _MouseDown 物件 _MouseUp 物件 _MouseMove 物件 _MouseEnter 物件 _MouseLeave 物件 _MouseHover 在物件上按滑鼠左鍵一下時觸發 在物件上快按滑鼠左鍵兩下時觸發 在物件上按滑鼠任一鍵 ( 包含按左鍵 中鍵 右鍵 ) 時觸發 在物件上按住的滑鼠任一鍵並放開時觸發 滑鼠在物件上移動時觸發 滑鼠進入物件範圍時觸發 滑鼠離開物件範圍時觸發 滑鼠在物件範圍內停留時觸發 8-9

17 一 Click MouseClick 事件 當我們在物件上按下滑鼠左鍵再放開時, 會觸動該物件的 Click 和 MouseClick 事件 因為兩個事件都會被觸動, 所以程式碼只要寫在其中之一即可 MouseClick 事件一定是因按滑鼠才觸動, 但 Click 事件不一定是因按滑鼠才觸動, 例如按快捷鍵也可以觸動 二 DoubleCick MouseDoubleClick 事件 當我們連續快速地按滑鼠左鍵兩次就稱為 Double Click ( 快按兩下 連擊 ), 當在物件上快按兩下滑鼠時, 會觸動該物件的 DoubleClick 和 MouseDoubleClick 事件 因為兩個事件都會觸動, 所以程式碼只要寫在其中之一即可 另外, 同時也會觸動 Click 和 MouseClick 事件 8-9

18 三 MouseDown MouseUp 事件 按下滑鼠任一按鍵 ( 包含左鍵 右鍵 中鍵 ) 時會觸發 MouseDown 事件 若按下滑鼠左鍵再放開會觸發 MouseDown MouseClick Click MouseUp 四個滑鼠事件 ( 按下滑鼠左鍵才會觸發 MouseClick 或 Click 事件 ) 快按兩下滑鼠鍵再放開, 會觸動 MouseDown MouseClick MouseDoubleClick 和 MouseUp 四個滑鼠事件 ( 另外 Click 和 DoubleClick 事件也會被觸動 ) 在滑鼠事件中是用 e.button 來偵測滑鼠哪個鍵被按或放開 如下 : 1. 按滑鼠左鍵, 則 e.button = Windows.Forms. MouseButtons.Left 2. 按滑鼠中鍵, 則 e.button = Windows.Forms.MouseButtons.Middle 3. 按滑鼠右鍵, 則 e.button = Windows.Forms.MouseButtons.Right 8-9

19 四 MouseMove 事件 在物件上移動滑鼠時會觸發該物件的 MouseMove 事件 若要取得滑鼠在該物件的 X 座標, 可透過 MouseMove 事件的 e.x 來取得 ; 若要取得滑鼠在該物件的 Y 座標, 可透過 MouseMove 事件的 e.y 來取得 五 MouseEnter MouseLeave 和 MouseHover 事件 當滑鼠游標移動進入物件的範圍內時, 會觸動該物件的 MouseEnter 事件 當滑鼠游標離開物件的範圍內時, 會觸動該物件的 MouseLeave 事件 如果當滑鼠游標移動進入物件的範圍後, 在物件內稍作停留則會觸動該物件的 MouseHover 事件 8-10

20 範例 8_2_1 使用者移動滑鼠游標時, 圖片會緊貼著游標一起移動 執行結果 8-11

21 問題分析 1. 可以在表單的 MouseMove 事件中, 設定圖檔的位置 2. 滑鼠位置可以由 e.x 和 e.y 得知 介面設計 屬性預設名稱 Name ( 名稱 ) Size ( 大小 ) Image ( 圖形 ) Picture1 picmove 40,40 ball.gif 8-7

22 編寫程式碼 第 2-3 行 : 根據 e.y 和 e.x 重設 picmove 位置 8-11

23 範例 8_2_2 使用者可以用滑鼠拖曳足球圖片 執行結果 8-11~12

24 問題分析 1. 設定 drag 為全域變數, 作為是否移動 picmove 的根據 2. 設定 down_x 和 down_y 為全域變數, 記錄滑鼠按下時在 picmove 中的座標位置, 以便移動圖片時做位置的調整 3. 在 picmove 的 MouseDown 事件中, 設定 drag 為 True( 可被拖曳 ), 並記錄 down_x 和 down_y 值 4. 在 picmove 的 MouseMove 事件中, 重設定 picmove 的位置 5. 在 picmove 的 MouseUp 事件中, 設定 drag 為 False( 不可拖曳 ) 8-12

25 編寫程式碼 第 5 行 : 設 drag 為 True( 可拖曳 ) 第 行 : 若 drag 為 True, 就重設 picmove 的位置 picmove 的 Left 值要減 down_x, 圖片才會在正確位置 ;Top 值亦同 第 17 行 : 在 MouseUp 事件中設 drag 為 False( 不可拖曳 ) 8-13

26 範例 8_2_3 按鈕內文字原來顯示 請入內參觀! 當使用者移動滑鼠游標進入時, 文字改為 歡迎光臨! 滑鼠游標停留時文字為 歡迎隨意參觀! 按一下滑鼠文字改為 謝謝惠顧! 游標離開時文字為 歡迎再次光臨! 而且每次文字改變時, 按鈕的背景色也會變更 執行結果 8-13~14

27 問題分析 1. 利用按鈕物件的各種滑鼠事件, 來寫相對的程式碼 2. 背景色用 Color.Yellow 方式來指定系統定義的顏色 8-14

28 編寫程式碼 8-14~15

29 8-3 共用事件 撰寫程式有時會遇到許多控制項的事件程序碼都相同, 本節將介紹如何讓這些事件共用一個事件程序 事件程序宣告時, 會使用 Handles 來指定事件是由哪個物件的事件來觸發, 例如按鈕 btn1 的 Click 事件 : Private Sub btn1_click( )Handles btn1.click End Sub 如果我們希望 btn2 和 btn3 的 Click 事件, 能共用 btn1 的 Click 事件, 其程式碼為 : Private Sub btn1_click( )Handles btn1.click,btn2.click, btn3.click End Sub 另外不同類別的控制項或事件也可以共用事件, 如果我們希望 btn2 的 Enter 和 TextBox1 的 TextChanged 事件, 能共用 btn1 的 Click 事件, 其程式碼為 : Private Sub btn1_click( )Handles btn1.click,btn2.enter, TextBox1.TextChanged End Sub 8-15~16

30 實際加入共用事件的操作步驟如下 : (1) 在程式碼 Handles 物件. 事件 後輸入,, 就會出現物件清單供我們選取, 在物件名稱上快按兩下, 就加入了物件 (2) 接著在物件名稱後輸入., 會出現事件清單供我們選取, 在事件名稱上快按兩下, 就完成共用事件的步驟 (3) 若要再加入其他事件, 就反覆上面兩個步驟即可 8-16

31 在程式執行中增加共用事件到指定的物件事件, 其語法如下 : 語法 :AddHandler 物件事件 1, AddressOf 物件事件 2 範例 : 讓 btn2 的 Click 事件使用 btn1_click 的事件程序 AddHandler btn2.click, AddressOf btn1_click 說明 : 在程式中新增共用事件時輸入 AddressOf 後, 也會出現清單供我們快按兩下點選使用, 所以該物件事件要先建立 並請注意第一個物件和事件中間, 是用. 相連接 若要確定知道是哪一個物件觸動共用事件時, 就可以在程序中利用 sender.equls 來判斷 例如 btn1 和 btn2 共用一個事件程序, 如果按了 btn1 時 Label1 顯示 快樂 ; 按了 btn2 顯示 Happy, 程式碼寫法為 : If sender.equals(btn1) Then Label1.Text = " 快樂 Else Label1.Text = " Happy End If 8-17

32 範例 8_3_1 使用者可以輸入三科成績, 輸入時會限制只能輸入數字, 並且同步算出總計 結果 8-17~18

33 問題分析 1. 要同步顯示總計, 就要將程式碼寫在 TextChanged 事件中 2. 檢查輸入字元是否合法, 程式碼要寫在 KeyPress 事件中 3. 因為三個文字方塊的 TextChanged 事件程式碼相同, 所以可以用共用事件 ( 練習在執行階段指定共用事件 ) 三個 KeyPress 事件程式碼也相同, 所以可以用共用事件 ( 練習在設計階段指定共用事件 ) 8-18

34 介面設計 屬性預設名稱 Name ( 名稱 ) Text ( 文字 ) Label1 ( 預設值 ) 成績平均試算 Label2 ( 預設值 ) 國文成績 : Label3 ( 預設值 ) 英文成績 : Label4 ( 預設值 ) 數學成績 : Label5 lbltotal 成績總計 : TextBox1 txtchi ( 預設值 ) TextBox2 txteng ( 預設值 ) TextBox3 txtmath ( 預設值 ) 8-18

35 編寫程式碼 第 2-3 行 : 在程式執行階段用 AddHandler 敘述指定共用事件 第 5 行 : 在設計階段指定共用事件 8-19

36 8-4 功能表 MenuStrip 功能表對於功能眾多的大型應用程式, 例如 Word,Excel 等都是非常重要, 它將功能分門別類放置在下拉式清單中, 需要時才取用非常節省版面空間 Windows Form 工具箱提供兩個和功能表相關的工具, 分別是 MenuStrip 功能表和 Contex MenuStrip 快顯功能表 MenuStrip 控制項可以在設計階段或執行階段中建立功能表, 但一般功能表都是在設計階段便已經事先設計好, 程式執行時才使用 功能表上面建立的主功能項目或子功能項目, 均稱為 MenuItem 物件 8-19~20

37 一 建立功能表控制項 1. 建立功能表控制項 : 在工具箱中 MenuStrip 功能表控制項工具上快按兩下, 就會在表單正下方建立出一個 MenuStrip 控制項 2. 建立功能表項目 : 當選取 MenuStrip 控制項時, 表單的標題欄正下方會出現 在這裡輸入 的提示 在提示上按一下就可以輸入功能項目 譬如 : 要建立 方向 功能選項, 就輸入 方向 文字, 建立的 MenuItem 物件會以功能項目名稱後面加上 ToolStripMenuItem 當預設物件名稱 接著繼續在 方向 功能下方設定 由右向左 由左向右 兩個子功能項目 如果希望用快捷鍵啟動功能項目, 可以輸入 由右向左 (&R), 會顯示為 由右向左 (R) 然後如下圖設定該功能項目的 ShortcutKeys 屬性值, 程式執行時若按 Ctrl+R 鍵, 就等於點選該選項 8-20

38 一 建立功能表控制項 3. 修改 MenuStrip 控制項和 MenuItem 物件屬性 : 在 MenuStrip 控制項或 MenuItem 物件上按一下, 就可以在屬性視窗中修改該功能項目的屬性值 4. 插入功能項目 : 譬如 : 欲在下圖 藍色字 灰背景 兩個功能項目中間插入一個分隔棒 其操作方式是移動滑鼠到 灰背景 上壓滑鼠右鍵, 如左下圖由快顯功能表中選取 插入 Sparter 功能, 結果如右下圖所示 如果想插入新的功能項目則選取 插入 MenuItem 功能 如果想刪除某一個功能項目, 只要在該項目上壓滑鼠右鍵, 由快顯功能表中選取 刪除 功能即可 8-20

39 二 MenuItem 常用屬性 屬性說明 Text 功能項目上面顯示的文字內容 Enabled 設定功能項目是否能被點選 預設值為 True ShowShortcutKeys ShortcutKeys 三 MenuItem 常用事件 設定是否將功能表項目的快速鍵顯示在該項目上 預設值為 True 可以由清單中選擇功能鍵做為快捷鍵 Click 事件 : 當使用者點選功能項目時, 會觸動該項目的 Click 事件, 所以我們會將執行該功能的程式碼寫在 Click 事件中 8-21~22

40 範例 8_4_1 使用者可以由功能表設定跑馬燈的方向 字體和背景顏色 結果 8-22

41 問題分析 1. 將標籤放在面板中, 標籤超出面板的部份不會顯示 再使用計時器來控制標籤的顯示位置, 就可以達到跑馬燈的效果 2. 使用 MenuStrip 功能表, 設計功能表選項 8-22

42 介面設計 8-23

43 編寫程式碼 第 1 行 : 設 direction 為全域變數, 紀錄標籤移動的方向 第 3-5 行 : 在 Form1 表單的 Load 事件中預設初值, direction=true 表標籤由右向左移 第 9-10 行 : 當 direction=true, 則標籤 Left 值遞減, 若超過面板就從最右重新開始 第 行 : 當 direction=false, 則標籤 Left 值遞增, 若超過面板就從最左重新開始 8-23~24

44 編寫程式碼 在功能表選項的 Click 事件中, 寫入相關設定前景色和背景色的程式碼 8-24~25

45 8-5 快顯功能表 ContextMenuStrip ContextMenuStrip 快顯功能表控制項, 程式執行時可以在特定控制項上按右鍵, 就會出現快顯功能表 快顯功能表中列出該控制項常用的功能, 對使用者而言是非常貼心的設計 建立 ContextMenuStrip 快顯功能表控制項和 MenuStrip 功能表控制項方式是大致一樣 8-25

46 一 建立 ContextMenuStrip 快顯功能表控制項 1. 建立 ContextMenuStrip 控制項 : 在工具箱中的 ContextMenuStrip 工具上快按兩下, 就會在表單正下方建立出一個 ContextMenuStrip 控制項 2. 建立功能表項目 : 當選取 ContextMenuStrip 控制項時, 表單的標題欄下面會出現 ContextMenuStrip 供輸入功能項目 建立功能項目的方法和 MenuStrip 相同, 只是程式執行時並不會顯示在標題欄下面 8-26

47 一 建立 ContextMenuStrip 快顯功能表控制項 3. 修改 MenuItem 物件屬性 : 在 MenuItem 物件上按一下, 就可以在屬性視窗中修改該功能項目的屬性值 4. 指定對應 ContextMenuStrip 控制項 : 例如想對表單上 Button1 按鈕控制項加上 ContextMenuStrip1 快顯功能表 其做法是按 Button1 控制項 ContextMenuStrip 屬性的下拉鈕, 由清單中選取 ContextMenuStrip1 控制項即可 程式執行時只要在 Button1 控制項上按右鍵, 就會出現快顯功能表 8-26

48 二 MenuItem 常用方法 ADD 方法 :ContextMenuStrip 控制項可以在程式執行階段再新增選項 例如在 ContextMenuStrip1 控制項中加入 新增 功能項目, 其寫法如下 : ContextMenuStrip1.Items.Add(" 新增 ") 8-27

49 三 MenuItem 常用事件 1. Opening 事件 : 當使用者按右鍵要顯示快顯功能表前, 會先觸動該控制項所對應 ContextMenuStrip 控制項的 Opening 事件 因為此時功能表尚未開啟, 若希望 ContextMenuStrip1 控制項的 tsmopen 功能項目設為失效, 也就是將 Enabled 屬性設為 False 設定完成後, 當我們壓滑鼠右鍵開啟快顯功能表時, 該項目便無法被選取, 我們可以將快顯功能表初始化的程式碼寫在 Opening 事件程序中, 其寫法如下 : Private Sub ContextMenuStrip1_Opening(ByVal sender EventArgs) Handles ContextMenuStrip1.Opening OpenToolStripMenuItem.Enabled = False End Sub 2. Click 事件 : 當使用者點選功能項目時, 會觸動該項目的 Click 事件, 所以我們會將執行該功能的程式碼寫在 Click 事件中 8-27

50 範例 8_5_1 當使用者在貓咪上按右鍵時, 會出現快顯功能表來設定貓咪要追逐滑鼠 坐下或睡覺 ( 預設為追逐 ) 結果 8-27~28

51 問題分析 1. 建立 ContextMenuStrip 控制項, 有 追逐 坐下 睡覺 項目 2. 建立一個 PictureBox 控制項, 將 ContextMenuStrip 屬性指定到前面建立的快顯功能表控制項 3. 建立一個 ImageList 控制項, 將貓咪追逐 (run1,run2) 坐下 (sit1,sit2) 睡覺 (sleep1,sleep2) 各兩張 gif 圖檔依序加入 4. 建立一個 Timer 控制項, 來切換圖檔 8-28

52 介面設計 8-28~29

53 編寫程式碼 第 1 行 : 設 run 為全域變數, 來紀錄 picmove 是否要隨滑鼠移動 第 2 行 : 設 kind 為全域變數, 來紀錄使用者點選追逐 ( 值為 0) 坐下 (1) 或睡覺 (2) 設 pic 為全域變數, 來紀錄顯示的圖片是第 1 張 ( 值為 0); 還是第 2 張 (1) 第 6-16 行 : 快顯功能表三個項目的共用事件, 利用 sender.equals() 來分別設定不同的條件 8-29

54 編寫程式碼 第 18 行 : 因為圖片只有兩張輪流切換, 所以 pic 每次加 1 但當值為 2 時就改設為 0, 也就是 pic 的值是 0 和 1 輪流切換 第 19 行 : 因為 ImageList 的圖檔索引值是由 0-5, 0 1 是放追逐圖片 ;2 3 是坐下 ;4 5 是睡覺只有兩張輪流切換 所以將 kind(0-2) 的值乘於 2, 加上 pic(0-1) 的值, 就正好和 ImageList 的圖檔索引值相對應 8-30

55 8-6 工具列 ToolStrip ToolStrip 工具列控制項, 是以視覺化的圖示來取代文字功能表, 感覺比較直覺 當我們在表單上建立 ToolStrip 控制項時, 預設置於表單的上方, 如果同時建立有 MenuStrip 功能表則緊接在功能表的正下方 透過 ToolStrip 可很容易自訂工具列, 由於 ToolStrip 控制項是屬於容器控制項, 其中可容納 Button Label SplitButton DropDownButton Seperator ComboBox TextBox ProgressBar 等 ToolStrip 控制項提供的物件 如下圖所示可按下拉鈕, 在由清單中點選需要的物件 8-31

56 一 建立 ToolStrip 工具列控制項 1. 建立 ToolStrip 控制項 : 由工具箱中點選 ToolStrip 圖示, 在表單標題欄正下方產生工具列控制項 2. 建立功能表項目 : 點選工具列控制項中圖示的下拉清單按鈕, 如下圖出現元件清單, 預設名稱為 ToolStripButton1 例如點選 Button 後, 會在工具列控制項保留一個按鈕圖示的位置 8-26

57 一 建立 ToolStrip 工具列控制項 3. 另一種建立工具列圖示方式是採用 項目集合編輯器, 其操作方式是先點選工具列控制項 ( 無圖示處 ), 接著在屬性視窗中選取 Items, 進入如下圖的 項目集合編輯器 4. 繼續新增工具按鈕 5. 若欲刪除工具列的圖示可以在圖示上壓滑鼠右鍵, 選取 刪除 直接刪除 或是進入 項目集合編輯器 選取圖示後按 X 刪除 透過上下鈕調整圖示的順序 8-32

58 二 ToolStripButton 工具圖示常用屬性 Text DisplayStyle 屬性說明 TextImageRelation Image ToolTipText 設定工具列上面的按鈕工具所顯示的文字, 預設名稱為 ToolStripButton1 設定工具按鈕呈現的方式, 其值有 None Text Image Image And Text, 預設值為 Image 設定文字和圖片的相關位置 其值為 : 1.ImageBeforeText: 圖片在文字之前, 為預設值 2.TextAboveImage: 圖示在文字下方 3.TextBeforeImage: 圖示在文字之後 4.ImageAboveText: 圖示在文字上方 設定在工具列圖示上面的圖案 設定當滑鼠移到工具列按鈕上顯示的提示文字 8-33

59 三 ToolStrip 控制項常用屬性 屬性說明 Items Size 設定 ToolStrip 控制項中工具列按鈕的集合 設定工具列的大小, 預設值為 (292,39) 設定 ToolStrip 控制項在表單的位置, 預設值為 Top ( 在表單的上方 ) Dock 8-33

60 四 ToolStrip 常用事件 Click 事件 : 當使用者按 ToolStrip 控制項的工具圖示上按一下, 會觸動該圖示名稱的 Click 事件, 可將要處理事情的程式碼寫在該事件程序內 若有些圖示作相同的事情可透過共享是件方式來處理 8-34

61 範例 8_6_1 利用工具按鈕可以切換六張圖片 執行結果 8-34

62 問題分析 1. 可在 ToolStrip 控制項上建立四個 ToolStripButton, 分別作為 第一張 前一張 下一張 和 最後一張 程式碼就寫在 ToolStripButton 的 Click 事件中, 而且可以共用一個事件程序 2. 使用 ImageList 來存放六張風景圖檔, 在用另一個 ImageList 來存放四張 ToolStripButton 的圖示檔 8-34

63 介面設計 8-35

64 編寫程式碼 第 1 行 : 設 num 為整數全域陣列, 記錄目前秀圖是第幾張 第 3-4 行 : 在執行階段指定 ToolStripButton 的圖檔 8-35~36

65 編寫程式碼 第 9-27 行 : 是四個 ToolStripButton 的共用事件, 利用 sender.equals 來判斷是哪個 Button 被按 8-36

Microsoft PowerPoint - 11_EventHandle.pptx

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

More information

Microsoft PowerPoint - 09_事件驅動.ppt

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

More information

(Microsoft Word - wes _\246p\246\363\250\317\245\316LED\277O\305\343\245\334\252\254\272A.doc)

(Microsoft Word - wes _\246p\246\363\250\317\245\316LED\277O\305\343\245\334\252\254\272A.doc) 作者 Amber 版本 1.0.0 日期 2012/04/25 頁數 1/7 如何使用 LED 燈顯示狀態? 適用於 : 平台 作業系統版本 XPAC utility 版本 XP-8000 系列 N/A N/A XP-8000-Atom 系列 WES2009 所有版本 N/A: Not applicable to this platform and OS. 注意! 欲變更系統的任何設定之前, 請先關閉

More information

穨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

事件的處理

事件的處理 第十一講次 第八章滑鼠與鍵盤事件的處理 單元目標 1. 講解鍵盤事件程序 2. 說明鍵盤事件程序的實例探討 3. 講解滑鼠事件程序 4. 說明滑鼠鍵盤事件程序的實例探討 摘要 使用者對鍵盤和滑鼠的操作是 Visual Basic 程式語言的主要事件的來源並 提供對有關滑鼠和鍵盤等相關事件的處理程序, 本章主要講授與滑鼠和鍵盤相 關的事件 處理程序及實例探討 第一節鍵盤事件程序 在 Visual Basic

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

VB程序设计教程

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

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

(Microsoft Word - wes _\246p\246\363\250\317\245\316watchdog\250\276\244\356\265{\246\241\267\355\276\367.doc)

(Microsoft Word - wes _\246p\246\363\250\317\245\316watchdog\250\276\244\356\265{\246\241\267\355\276\367.doc) 作者 Amber 版本 1.0.0 日期 2012/04/24 頁數 1/9 如何使用 watchdog 防止程式當機? 適用於 : 平台 作業系統版本 XPAC utility 版本 XP-8000 系列 WES2009 所有版本 XP-8000-Atom 系列 WES2009 所有版本 注意! 欲變更系統的任何設定之前, 請先關閉 EWF 的保護, 方能使變更值生效 ; 設定完成之後, 請再開啟

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

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

輕鬆學 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

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

星星排列 _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

主程式 : 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

投影片 1

投影片 1 第五章 選擇控制項 5-1 選擇控制項介紹 一. 關於 RadioButton 選項按鈕控制項 當表單中有多個同性質的選項且只能單選時就需用到選項按鈕控制項 選項按鈕控制項彼此間是互斥 當有一個選項按鈕被點選時 - 該按鈕的 Checked =True, - 其它按鈕的 Checked = False 選項按鈕常用屬性和事件 程式設計技巧 1. 選項按鈕必須先將 Enabled 屬性設為 True

More information

Microsoft PowerPoint - ch15_1.ppt

Microsoft PowerPoint - ch15_1.ppt JavaScript 實用範例 15-1 視窗基本操作 15-1-1 歡迎對話方塊 顯示歡迎視窗 15-1-2 告別對話方塊 顯示告別視窗

More information

jsj0.nps

jsj0.nps 第 3 章 Word 基 础 应 用 制 作 求 职 简 历 3 畅 1 求 职 简 历 案 例 分 析 本 章 以 制 作 求 职 简 历 为 例, 介 绍 Word 强 有 力 的 文 字 处 理 功 能, 包 括 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

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

投影片 1

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

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

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

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

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

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

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

PowerPoint Presentation

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

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

投影片 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

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

<4D6963726F736F667420576F7264202D20D6D0CDB6D6A4C8AFD7BFD4BDB0E6BBF9B1BEB2D9D7F7CBB5C3F7CAE92E646F63>

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

More information

untitled

untitled 1 .NET 利 [] [] 來 說 切 切 理 [] [ ] 來 說 拉 類 類 [] [ ] 列 連 Web 行流 來 了 不 不 不 流 立 行 Page 類 Load 理 Response 類 Write 料 Redirect URL Response.Write("!! ives!!"); Response.Redirect("WebForm2.aspx"); (1) (2) Web Form

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

投影片 1

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

More information

Microsoft PowerPoint - 18_Event.pptx

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

More information

Web Form 表單與事件處理

Web Form 表單與事件處理 第 4 章 Web Form 表單與事件處理 第 4 章 Web Form 表單與事件處理 4-1 事件處理的基礎 4-2 ASP.NET 網頁與 Page 物件 4-3 ASP.NET 的伺服端控制項 4-4 資料輸出控制項 4-5 送出資料的控制項 4-6 圖片和超連結控制項 http://www1.chihlee.edu.tw/teachers/chienhua/ 2 4-1 事件處理的基礎

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

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

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

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

Microsoft Word - GUI design.doc

Microsoft Word - GUI design.doc GUI 程式設計 壹 圖形元件 一 認識圖形元件 hndlgraf 指令 Handle graph 的縮寫 說明 二 認識圖形元件的 handle 指令 get(h, 'pr') get(h) set(h, 'pr1', 'val1', 'pr2', 'val2') set(h) 說明取得 handle h 的某屬性 (properity) 之數值取得 handle h 的所有屬性之數值設定 handle

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

四川省普通高等学校

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

More information

Microsoft Word - ch doc

Microsoft Word - ch doc CHAPTER 基本輸出入介面設計 學習表單物件常見的屬性 學習表單物件常用的事件程序 學習 Label 標籤控制項的使用 學習 Button 按鈕控制項的使用 學習 TextBox 文字方塊控制項的使用 學習如何將文字作格式化輸出 學習使用 InputBox 函式接受資料輸入 學習使用 MsgBox 函式與 MsgBox 敘述輸出提示 Visual Basic 基礎必修課.1 表單物件常見的屬性

More information

Microsoft Word - CS-981.doc

Microsoft Word - CS-981.doc 4. 資料表示法 4.1 十進位與數字系統 (1). 基本觀念 數字系統的觀念 人們習慣以十進位的計量方式來計算 不同的數字系統有二進位 (Binary) 八進位 (Octal) 十進位 (Decimal) 十六進位(Hexadecimal) 二進位 電腦內部用來表達訊號的資料只有兩種符號 : 0 表示沒電,1 表示有電透過多個電路的組合表示出無數符號, 電腦便利用這些符號來表示不同的數字 利用兩條電線可以表示出

More information

CU0594.pdf

CU0594.pdf 8 SOHO 1 3 003 SOHO SOHO Coder Programmer HTML CSS PHP JavaScrip 009 LECTURE 1-1 1 048 PART 2 LECTURE 1-1 1 049 SOHO Landing Page Landing 050 PART 2 LECTURE 1-1 1 SEO SEO P.093 SEO SEO SEO SEO SEO 051

More information

Microsoft Word - Prog1-981.docx

Microsoft Word - Prog1-981.docx 5. 變數參照 (Memory Reference) 5.1 指標 (Pointer) (1). 指標 (Pointer) 的基本觀念 特性 內含為一 Memory Address 會因不同的機器而有不同的結果 &" 也是代表變數的位址 例如 : int var1 = 2; cout

More information

untitled

untitled CHAPTER 基本輸出入介面設計 學習表單物件常見的屬性 學習表單物件常用的事件 學習 Label 標籤控制項的使用 學習 Button 按鈕控制項的使用 學習 TextBox 文字方塊控制項的使用 學習例外處理技巧 學習使用 InputBox 函式接受資料輸入 學習使用 MessageBox.Show() 方法輸出提示訊息 Visual C# 2010 基礎必修課 3.1 表單物件常見的屬性 Windows

More information

untitled

untitled 林 林 年 1 錄 錄 論 連連 練 2 連連 練 六 路歷 來 參 3 錄 邏 流 邏 流 邏 流 邏 流 連連 邏 流 練 邏 流 cast 4 Score 連連 連連 連連 連連 連連 練 5 練 練 練 練 練 練 練 行 參數 參數 參數 參數 連連 參數 練 參數 6 論 利 不 都 浪 金 了 識 異 精 益 了 省 力 力 不 識 度都不 不 來 來 練 不 更 練 7 不 來 來

More information

untitled

untitled 1 .NET sln csproj dll cs aspx 說 料 料 利 來 料 ( 來 ) 利 [] [] 來 說 切 切 理 [] [ ] 來 說 拉 類 類 [] [ ] 列 連 Web 行流 來 了 不 不 不 流 立 行 Page 類 Load 理 Click 滑 料 Response 列 料 Response HttpResponse 類 Write 料 Redirect URL Response.Write("!!

More information

05855BB03.indd

05855BB03.indd 3 Visual Basic 控制項 智慧型手機的功能日益強大, 不論是哪一種廠牌的手機, 都會提供用來顯示運作狀態的螢幕 用來拍照或攝影的鏡頭, 以及供使用者撥號的按鍵等 視窗應用程式也有類似之處, 通常都會提供可與使用者互動的元件, 例如操控程式執行的按鈕 提示操作的標籤文字 等控制項, 可用來佈建使用者介面 你曾注意到人氣超高的遊戲軟體 ( 如神魔之塔 ), 多半都提供操作簡易的使用者介面嗎?

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

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

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

More information

Microsoft PowerPoint - C-Ch11.ppt

Microsoft PowerPoint - C-Ch11.ppt 各式各樣的資料型態 11-1 結構的基礎知識 決定新的型態 關於結構 結構資料型態可以將不同資料型態的值整合成新的型態 結構型態的宣告語法 : struct 結構型態 { 資料型態識別字 ; 資料型態識別字 ; }; 加上 struct 進行宣告 宣告結構變數 語法 : 結構型態結構變數名稱 ; 範例 : struct Car car1; 對成員進行存取 使用結構型態的成員時, 必須使用成員選擇運算子

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

Photoshop CS3 影像創造力 基礎講堂 8 學習流程 學習重要性 學習難度 必學指令工具 實作應用範例 創造舞台燈光的漸層繪圖 延伸學習 雜訊與半透明漸層 8-1 Photoshop Photoshop 8 136

Photoshop CS3 影像創造力 基礎講堂 8 學習流程 學習重要性 學習難度 必學指令工具 實作應用範例 創造舞台燈光的漸層繪圖 延伸學習 雜訊與半透明漸層 8-1 Photoshop Photoshop 8 136 漸層填色與圖樣填色 08 8-1 漸層填色 8-2 漸層填色編輯 8-3 油漆桶填色 8-4 編輯圖樣 Photoshop CS3 影像創造力 基礎講堂 8 學習流程 學習重要性 學習難度 必學指令工具 8-1 8-2 8-3 8-4 實作應用範例 創造舞台燈光的漸層繪圖 延伸學習 雜訊與半透明漸層 8-1 Photoshop 8-1-1 Photoshop 8 136 漸層填色與圖樣填色 漸層填色

More information

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

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

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

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

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

滑鼠事件的處置 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

untitled

untitled PowerBuilder Tips 利 PB11 Web Service 年度 2 PB Tips PB9 EAServer 5 web service PB9 EAServer 5 了 便 web service 來說 PB9 web service 力 9 PB11 release PB11 web service 力更 令.NET web service PB NVO 論 不 PB 來說 說

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

第三篇 第 10 章 - 管理者登入第 11 章 - 更改網路商店 Logo 第 12 章 - 系統設定第 13 章 - 商品上架第 14 章 - 付款方式設定第 15 章 - 出貨方式設定第 16 章 - 特價商品 oscommerce 103

第三篇 第 10 章 - 管理者登入第 11 章 - 更改網路商店 Logo 第 12 章 - 系統設定第 13 章 - 商品上架第 14 章 - 付款方式設定第 15 章 - 出貨方式設定第 16 章 - 特價商品 oscommerce 103 第三篇 第 10 章 - 管理者登入第 11 章 - 更改網路商店 Logo 第 12 章 - 系統設定第 13 章 - 商品上架第 14 章 - 付款方式設定第 15 章 - 出貨方式設定第 16 章 - 特價商品 103 電子商務網站經營與管理 10-11 - Logo 12-13 - 14-15 - 16 - 一 情境描述 - 店主的心聲 1. 2. / 104 3. 第三篇網路商店新店開幕

More information

Ⅰ 冊索引 A Activated 事件 102 algorithm 演算法 126 Array.IndexOf() 方法 306 Array.Reverse() 方法 300 Array.Sort() 方法 300 array 陣列 268 assembler 組譯器 4 assembly lan

Ⅰ 冊索引 A Activated 事件 102 algorithm 演算法 126 Array.IndexOf() 方法 306 Array.Reverse() 方法 300 Array.Sort() 方法 300 array 陣列 268 assembler 組譯器 4 assembly lan Ⅰ 冊索引 A Activated 事件 102 algorithm 演算法 126 Array.IndexOf() 方法 306 Array.Reverse() 方法 300 Array.Sort() 方法 300 array 陣列 268 assembler 組譯器 4 assembly language 組合語言 3, 4 AutoSize 屬性 105 B BackColor 屬性 100,

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

敘述及物件

敘述及物件 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

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

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

Pro/ENGINEER 訓練教材 ( 曲面 ) 目錄 1. Creo2.0 設定工作目錄 圖形

Pro/ENGINEER 訓練教材 ( 曲面 ) 目錄 1. Creo2.0 設定工作目錄 圖形 德霖技術學院機械工程系 Pro/Engineer 訓練教材 ( 曲面 ) 吳邦彥編著 中華民國 102 年 09 月 1 Pro/ENGINEER 訓練教材 ( 曲面 ) 目錄 1. Creo2.0 設定工作目錄 --------------------------------------------------------3 2. 圖形 --------------------------------------------------------------------------------8

More information

Microsoft PowerPoint - java2012-ch13投影片.ppt

Microsoft PowerPoint - java2012-ch13投影片.ppt 第十三章例外處理 瞭解什麼是例外處理認識例外類別的繼承架構認識例外處理的機制學習如何撰寫例外類別 1 例外的基本觀念 在撰寫程式時常見的幾種情況 : (1) 要開啟的檔案並不存在 (2) 存取陣列時, 陣列的索引值超過陣列容許的範圍 (3) 原本預期使用者由鍵盤輸入的是整數, 但使用者輸入的卻是英文字母 這類不尋常的狀況稱為 例外 (exception) 在 Java 中, 所有的例外都是以類別的型態存在

More information

典型自编教材

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

More information

Microsoft PowerPoint - Chapter5

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

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

untitled

untitled 1 行 行 行 行.NET 行 行 類 來 行 行 Thread 類 行 System.Threading 來 類 Thread 類 (1) public Thread(ThreadStart start ); Name 行 IsAlive 行 行狀 Start 行 行 Suspend 行 Resume 行 行 Thread 類 (2) Sleep 行 CurrentThread 行 ThreadStart

More information

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

More information

<img>

<img> 04 圖片 4-1 4-2 4-3 4-4 網頁程式設計 4-1 網頁多媒體 Flash Java Applets HTML 8 4-1-1 圖片 JPEG Joint Photographic Experts Group 非失真模式 (lossless) 基本模式 (baseline standard) 1 2 12 JPEG 6 JPEG.jpg.jpe.jpeg GIF (graphic

More information

Microsoft Word - ch05.doc

Microsoft Word - ch05.doc 視窗應用程式 5 5.1 Windows Form 應用程式專案 5.2 物件導向程式設計觀念 5.3 第一個 Windows Form 應用程式 5.4 表單檔的組成 5.5 認識整合開發環境 5.6 控制項的操作 5.7 習題 5.1 Windows Form 應用程式專案 Windows Form 是以.NET Framework 為基礎的一個平台, 主要用來開發視窗應用程式 (Windows

More information

2 DOS

2 DOS DOS DOS! ST Tick K K 10 1 2 DOS 1 ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- Esc 2 F6

More information

扉页.doc

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

More information

Microsoft PowerPoint - 07_WinProg.pptx

Microsoft PowerPoint - 07_WinProg.pptx 第七章 視窗應用程式開發 7.1 建立視窗應用程式專案 7.2 整合開發環境介紹 7.3 控制項編輯與命名 7.4 視窗應用程式的開發 備註 : 可依進度點選小節 7.1 建立視窗應用程式專案 執行 開始 / / 會進入 Visual C# 2008 起始頁畫面 2 若希望能顯示起始頁, 執行功能表的 視窗 (W)/ 重設視窗配置 (R) 即可重新打開起始頁 其中 最近使用的專案 窗格用來顯示最近更新過的專案清單,

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

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

陳韻如 陳榮霖:陣列控制項技術之研究與應用.doc

陳韻如 陳榮霖:陣列控制項技術之研究與應用.doc 投稿類別 : 資訊類 篇名 : 陣列控制項技術之研究與應用 作者 : 陳韻如 高雄市立高雄高工 資訊科三年級 陳榮霖 高雄市立高雄高工 資訊科三年級 指導老師 : 莊利吉老師 壹 前言 陣列控制項技術之研究與應用 一 研究動機 控制項陣列 ( 一稱物件陣列 ) 是說讓物件可像陣列一般使用索引值 (index) 來加以控制, 例如要檢查表單上的 9 個 Label 是否都為 7( 物件名稱是 Label1

More information

書面

書面 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 5.4 互動功能畫面 程式碼請參考附件-程式三 在進入互動頁面時 會執行setAllText()依寵物狀態數值來 設定狀態文字與頭像 並且依心情決定是否要不要播放音效 觸摸的區域 由於是自己寫的 view 所以並未透過xml來設置 而是透過Layut.addview()來動態新增

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

THE GAME GUIDE WELCOME TO DARTSLIVE DARTSLIVE.com Ver.3.0 2013.05 HOW TO PLAY BEFORE YOU START THE GAME HOW TO PLAY THE GAME HOW TO COUNT THE SCORE AWARD MOVIE 自由設定AWARD! 讓飛鏢的樂趣多更多! AWARD MOVIE是甚麼? AWARD

More information

第1章

第1章 第 15 章 標準類別 1 本章提要 15.1 前言 15.2 基本資料類別介紹 15.3 Integer 類別 15.4 Double 類別 15.5 Float 類別 Long 類別 Short 類別 15.6 數學相關類別 Math 15.7 後記 2 15.1 前言 不同基本資料型別可以互相轉換, 但也只予許由小轉大的情況, 例如 1. byte 轉為 short int long float

More information

視窗程式設計

視窗程式設計 視窗程式設計 Windows Programming 視窗元件二 大綱 清單 (List) 下拉式選單 (Combo Box) 功能表 (Menu) 功能表處理事件 面板 (Panel) 捲軸 (Scroller) JList( 清單 ) 清單 是用來製作一連串的選項, 供使用者可以從清單中挑出所要選項, 所挑出可以有幾種方式, 例如 : JList( 清單 ) 清單的建立 使用 DefaultListModel

More information

E-Form Word

E-Form Word E-Form Word 2010 Prepared by Alice Tang 建立表單的 6 個步驟 步驟 1: 顯示開發人員索引標籤 (1.5) 步驟 2: 開啟要做為表單依據的範本或文件 (1.3) 步驟 3: 新增內容至表單 (1.6/1.7) 步驟 4: 設定或變更內容控制項的內容 (1.6/1.7) 步驟 5: 在表單中新增說明文字 (1.7) 步驟 6: 新增保護功能至表單 (1.8)

More information

( )... 5 ( ) ( )

( )... 5 ( ) ( ) 2016 大學校院招收大陸地區學生聯合招生委員會 71005 臺南市永康區南臺街 1 號 E-mail:rusen@stust.edu.tw WEB:http://rusen.stust.edu.tw TEL:+886-6-2435163 FAX:+886-6-2435165 2 0 1 6 0 1 1 9 2016... 2... 3... 5 ( )... 5 ( )... 5 1... 6 2...

More information

untitled

untitled 1 LinkButton LinkButton 連 Button Text Visible Click HyperLink HyperLink 來 立 連 Text ImageUrl ( ) NavigateUrl 連 Target 連 _blank _parent frameset _search _self 連 _top 例 sample2-a1 易 連 private void Page_Load(object

More information

Microsoft PowerPoint - asp06.ppt

Microsoft PowerPoint - asp06.ppt HTML 控制項 資科系林偉川 ASP.NET 的表單處理 表單 (Forms) 是 ASP.NET 技術主要的使用介面,ASP.NET 是使用 伺服端控制項 建立網頁表單, 稱為 Web 表單 (Web Forms) 2 1 網頁表單的用途 - 說明 ASP.NET 程式屬於伺服端技術, 客戶端網頁只是負責取得使用者輸入的資料, 資料都需要送到伺服端處理, 所以網頁表單就是 ASP.NET 程式的資料輸入介面,

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

Microsoft PowerPoint - Lec13_GUIDE_

Microsoft PowerPoint - Lec13_GUIDE_ Handle Graphics, GUI, GUIDE 握把式圖形 GUI 設計 GUIDE 彭旭霞助理教授國立清華大學生醫工程與環境科學系 1 Contents 握把式圖形 (Handle Graphics) GUI: M file GUI: GUIDE 2 握把式圖形 (Handle Graphics) 每個構成圖形的基本單位都可視為一個物件 (Object): 曲線 曲面 圖軸 文字 每個物件都有一個獨一無二的握把

More information

Microsoft Word - 中英打介紹.doc

Microsoft Word - 中英打介紹.doc www.fg.tp.edu.tw/~janet 完這㆒章後, 你將能在 Windows 環境 順利 輸入 英文 這章主要在簡介 鍵盤按鍵的功能及如何輸入 英文 學習目標 學完此章後, 你將能夠 : 熟悉鍵盤按鍵的功能 操作 英文輸入法的按鍵切換 使用微軟新注音輸入法輸入 文 了解英打輸入的指法 - 1 - www.fg.tp.edu.tw/~janet 認識鍵盤 可分為㆕個區域 : 功能鍵區 打字鍵區

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

Word的進入與結束

Word的進入與結束 臺北市民三小時上網訓練 Powerpoint 2010 入門第 1 頁 PowerPoint 的進入與結束如何進入 PowerPoint a. 利用開始 所有程式 ( 程式集 ) Microsoft Office Microsoft Office PowerPoint 2010 b. 直接按 + R 輸入 PowerPnt Enter c. 直接在我的電腦中針對 PowerPoint 檔案按滑鼠左鍵

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