Microsoft PowerPoint - 09_事件驅動.ppt

Size: px
Start display at page:

Download "Microsoft PowerPoint - 09_事件驅動.ppt"

Transcription

1 事件驅動程式設計 事件驅動是 Windows 程式設計的精髓 事件驅動與真實世界的運作模式非常類似 1

2 事件驅動的基本概念 2

3 事件驅動程式的要素 A. 物件 消防隊 物件 事件程序 B. 事件 C. 事件程序 事件 失火 救火程序 : 警鈴大作隊員穿著消防裝備出動消防車... 3 實例 : 把 消防隊 視為一種物件 把 失火 視為這種物件需要處理的事件 把 救火程序 視為這種物件的一種事件程序, 而 失火 會驅動 消防隊 的 救火程序, 這就構成了良好的事件驅動工作模式

4 事件驅動程式的要素 Private Sub Button1_Click(...) Handles Button1.Click Dim H, W H = InputBox(" 請輸入身高 ") W = H MsgBox(" 標準體重 =" & W) End Sub 物件 : Button1 事件程序 : Button1_Click 驅動執行 事件 : 按下按鈕 4 使用者按下按鈕, 然後驅動執行 Button1 物件的 Button1_Click 事件程序, 過程中也包含了物件 事件及事件程序三要素 : 事件驅動的要素 VB.NET 的例子 Button1 按下按鈕 (Click) Button1_Click 物件 事件 事件程序

5 物件 事件 事件程式 與程式設計的關係 物件 來自工具箱或表單 事件 VB 預先定義 事件程序 程式設計者撰寫 5

6 檢視控制元件含有哪些事件 1. 以滑鼠雙按 2. 拉下 拉下 3. 選取 列出 Button1 的所有事件 2. 拉下 列出 TextBox1 的所有事件 1. 選取 6

7 檢視表單含有哪些事件 1. 選取 列出表單所有事件 7

8 瞭解事件與事件程序的關係 1. 建立一 Windows 應用程式專案 2. 在表單上佈置一個 Button 及一個 TextBox 3. 以滑鼠雙按 Button1 物件, 然後在 Button1_Click 之中撰寫以下程式 : Private Sub Button1_Click( ) Handles Button1.Click TextBox1.Text = " 處理 Button1.Click 事件 " End Sub Button1 TextBox1 8

9 瞭解事件與事件程序的關係 4. 在程式模組視窗中, 拉下左上方的清單方塊, 選取 Button1, 再拉下右上方的清單方塊, 選取 MouseEnter, 然後輸入以下程式 : Private Sub Button1_MouseEnter( ) Handles Button1.MouseEnter TextBox1.Text = 處理 Button1.MouseEnter 事件 End Sub 5. 在 Button1_MouseLeave 之中撰寫以下程式 : Private Sub Button1_MouseLeave( ) Handles Button1.MouseLeave TextBox1.Text = 處理 Button1.MouseLeave 事件 End Sub 9

10 瞭解事件與事件程序的關係 6. 執行程式, 然後將滑鼠移到 Button1 之上, 此時會發生 MouseEnter 事件, 所以 Button1_MouseEnter 會被執行, 而使得 TextBox1 顯示 處理 Button1.MouseEnter 事件 2. 顯示 1. 移進來 10

11 瞭解事件與事件程序的關係 7. 按下 Button1, 此時會發生 Click 事件, 所以 Button1_Click 會被執行, 而使得 TextBox1 顯示 處理 Button1.Click 事件 2. 顯示 1. 按下按鈕 將滑鼠移出 Button1, 此時會發生 MouseLeave 事件, 所以 Button1_MouseLeave 會被執行, 而使得 TextBox1 顯示 處理 Button1.MouseLeave 事件 2. 顯示 1. 移出

12 瞭解事件與事件程序的關係 心得整理 1. 物件可能含有數十種事件, 但只有我們關心的事件才需要撰寫對應的事件程序 2. 當在程式模組視窗中選取物件及事件之後,VB 會自動產生事件程序的程式架構, 而事件程序的命名規則是 物件名 _ 事件名, 例如 Button1_Click 是用來處理 Button1 物件的 Click 事件 的事件程序 撰寫程式時還要瞭解每一種事件發生的時機, 例如 MouseEnter 事件發生於滑鼠被移進物件 MouseLeave 事件發生於滑鼠被移出物件 Click 事件發生於按下按鈕 等

13 選取資料與輸入資料的事件 CheckedChanged 事件 附屬於 RadioButton, CheckBox 物件 發生於選取狀態改變時 SelectedIndexChanged 事件 附屬於 ListBox, ComboBox 物件 發生於選項改變時 TextChanged 事件 附屬於 TextBox, Label 物件 發生於文字內容改變時 13

14 CheckedChanged 事件的發生時機 1. RadioButton 被選取之後, 會產生 CheckedChanged 事件 2. RadioButton 被取消選取之後 ( 因使用者選取同一群組的其他 RadioButton), 也會產生 CheckedChanged 事件 3. CheckBox 被核取之後, 會產生 CheckedChanged 事件 4. CheckBox 被取消核取之後, 也會產生 CheckedChanged 事件 14

15 共享事件處理程序的語法 : Handles 物件. 事件, 物件. 事件 在 CheckBox1_CheckedChanged 事件程序的 Handles CheckBox1.CheckedChanged 之後加上 :, CheckBox2.CheckedChanged, CheckBox3.CheckedChanged 表示 CheckBox1_CheckedChanged 事件程序除了用來處理 CheckBox1 的 CheckedChanged 事件之外, 也用來處理 CheckBox2 及 CheckBox3 的 CheckedChanged 事件 15

16 乘法即時運算程式 輸入後, 即時計算結果 TextChanged 事件 : 發生於文字內容改變時 16

17 上機 : 乘法即時運算程式 1. 建立一 Windows 應用程式專案 Label1 Label2 2. 在表單上佈置兩個 TextBox 及三個 Label TextBox1 TextBox2 Label 以滑鼠雙按 TextBox1, 出現 TextBox1_TextChanged 事件程序時, 輸入程式 : Private Sub TextBox1_TextChanged( ) Handles TextBox1.TextChanged If IsNumeric(TextBox1.Text) And IsNumeric(TextBox2.Text) Then Label3.Text = Val(TextBox1.Text) * Val(TextBox2.Text) Else Label3.Text = "( 請輸入數值資料 )" End If End Sub

18 上機 : 乘法即時運算程式 4. 修改第一行程式, 使這個事件程序能夠同時處理 TextBox1 及 TextBox2 的 TextChanged 事件, 修改後的敘述如下 : Private Sub TextBox1_TextChanged( ) Handles TextBox1.TextChanged, TextBox2.TextChanged 5. 執行程式, 然後分別在 TextBox1 及 TextBox2 之中輸入數值資料, 接著相乘的結果就會顯示在 '=' 之後 18

19 滑鼠事件 Click 事件 : 在物件上面按下滑鼠且放開 DoubleClick 事件 : 在物件上面以滑鼠快按兩下並且放開 MouseDown 事件 : 在物件上面按下滑鼠 MouseUp 事件 : 發生 MouseDown 事件後, 放開滑鼠 MouseMove 事件 : 物件上面移動滑鼠 MouseEnter 事件 : 從物件外面移動滑鼠到物件上面 MouseLeave 事件 : 從物件上面移動滑鼠到物件外面 MouseHover 事件 : 發生 MouseEnter 事件後, 滑鼠停止移動 19

20 上機 : 滑鼠事件初體驗 1. 建立一 Windows 應用程式專案 2. 在表單上左邊佈置 ListBox, 此一 ListBox 用來顯示表單的滑鼠事件 ListBox1 3. 開啟程式模組視窗 4. 在程式模組中, 選取物件中的 ( 基底類別事件 ), 選取事件中的 Click, 接著會出現 Form1_Click 事件程序, 過程如圖 1. 選取 2. 選取 20

21 上機 : 滑鼠事件初體驗 5. 在 Form1_Click 事件程序輸入以下程式 : Private Sub Form1_Click(...) Handles Me.Click ListBox1.Items.Insert(0, "Click") End Sub 6. 分別在 Form1_DoubleClick, Form1_MouseDown, Form1_MouseEnter, Form1_MouseHover, Form1_MouseLeave, Form1_MouseMove, Form1_MouseUp 事件程序中輸入以下程式 : 21

22 滑鼠事件初體驗 22 Private Sub Form1_DoubleClick(...) Handles Me.DoubleClick ListBox1.Items.Insert(0, "DoubleClick") End Sub Private Sub Form1_MouseDown(...) Handles Me.MouseDown ListBox1.Items.Insert(0, "MouseDown") End Sub Private Sub Form1_MouseEnter(...) Handles Me.MouseEnter ListBox1.Items.Insert(0, "MouseEnter") End Sub Private Sub Form1_MouseHover(...) Handles Me.MouseHover ListBox1.Items.Insert(0, "MouseHover") End Sub Private Sub Form1_MouseLeave(...) Handles Me.MouseLeave ListBox1.Items.Insert(0, "MouseLeave") End Sub Private Sub Form1_MouseMove(...) Handles Me.MouseMove ListBox1.Items.Insert(0, "MouseMove") End Sub Private Sub Form1_MouseUp(...) Handles Me.MouseUp ListBox1.Items.Insert(0, "MouseUp") End Sub

23 滑鼠事件初體驗 7. 執行程式, 首先將滑鼠從表單之外移到表單之上, 然後暫停一下, 結果 ListBox 會新增一行 MouseEnter, 多行 MouseMove 及一行 MouseHover 8. 在表單上按下滑鼠並且放開, 結果 ListBox 會新增 MouseDown, Click, MouseUp, MouseMove 各一行 9. 在表單上快按滑鼠兩下並且放開, 結果 ListBox 會新增 MouseDown, Click, MouseUp, MouseMove, MouseDown, DoubleClick, MouseUp, MouseMove 各一行 10. 將滑鼠移出表單, 結果 ListBox 會新增 MouseLeave 一行 23

24 MouseHover 事件 滑鼠路徑 MouseLeave MouseMove MouseEnter 暫停一下 MouseHover 滑鼠路徑 MouseLeave MouseMove MouseEnter 使用 MouseHover 的時機? 需要提供使用者訊息的時候 24

25 滑鼠事件所提供之資訊 在 MouseDown MouseMove 與 MouseUp 事件中, 我們可以進一步得到以下的滑鼠資訊 : 滑鼠座標 : 滑鼠所在位置的座標, 其中 X 座標以 e.x 讀取, Y 座標以 e.y 讀取 按鈕 : 使用者按下哪個滑鼠鈕, 以 e.button 讀取, 可能的數值如下 : e.button 的數值 意義 MouseButtons.Left 表示使用者按下滑鼠左鈕 MouseButtons.Right 表示使用者按下滑鼠右鈕 MouseButtons.Middle 表示使用者按下滑鼠中間鈕 MouseButtons.None 表示使用者沒有按下滑鼠鈕 MouseButtons.XButton1 表示使用者按下滑鼠第一個特殊鈕 MouseButtons.XButton2 表示使用者按下滑鼠第二個特殊鈕 25

26 上機 : 顯示滑鼠移動的軌跡 1. 建立一 Windows 應用程式專案 2. 在表單的 MouseMove 事件程序 (Form1_MouseMove) 之中輸入以下程式 : Private Sub Form1_MouseMove( ) Handles Me.MouseMove Dim g As Graphics = Me.CreateGraphics() g.drawellipse(new Pen(Color.Black), e.x, e.y, 3, 3) g.dispose() End Sub 3. 執行程式, 並且在表單之中移動滑鼠, 即可看到滑鼠移動的軌跡 26

27 繪圖的一般指令 27 繪圖之前需先宣告繪圖物件 Dim 繪圖物件 as Graphics 然而 Graphics 是抽象類別, 無法直接使用, 必須使用 CreateGraphics 方法取得繪圖區域 繪圖物件 = 物件.CreateGraphics 物件可為 Form, GroupBox, PictureBox 等, 即為繪圖區域繪圖指令 : 繪圖物件. 繪圖方法 ( 筆物件, 座標與大小 ) 釋放繪圖所佔用的系統資源 繪圖物件.Dispose 繪圖方法有 DrawLine, DrawRectangle, DrawEllipse 等在非表單內繪圖需特別注意相關參數

28 寫一個畫線的程式 MouseDown MouseUp 28

29 ' ( 宣告 ) 區 Dim X, Y 寫一個畫線的程式 1. 建立一 Windows 應用程式專案 2. 分別在 Form1 的 ( 宣告 ) 區 MouseDown 及 MouseUp 事件程序中撰寫以下程式 : Private Sub Form1_MouseDown( ) Handles Me.MouseDown X = e.x Y = e.y End Sub 29 Private Sub Form1_MouseUp( ) Handles Me.MouseUp Dim g As Graphics = Me.CreateGraphics() g.drawline(new Pen(Color.Black), X, Y, e.x, e.y) g.dispose() End Sub

30 寫一個畫線的程式 3. 執行程式, 然後在表單上按住滑鼠 ( 不要放開 ) 以決定線段的第一點, 接著移動滑鼠位置, 待決定線段的第二點時, 放開滑鼠, 即可將線段畫出 MouseDown MouseUp 30

31 寫一個繪圖板程式 功能 : (1) 以按住滑鼠及移動滑鼠的方式繪圖 (2) 如果按住的滑鼠鈕為左鈕, 以 1 點寬的線段繪圖 (3) 如果按住的滑鼠鈕為右鈕, 以 3 點寬的線段繪圖 (4) 如果按住的滑鼠鈕為中間鈕, 以 7 點寬的線段繪圖 寬度 1 點 寬度 7 點 寬度 3 點 31

32 寫一個繪圖板程式 1. 建立一 Windows 應用程式專案 2. 分別在 Form1 的 ( 宣告 ) 區 MouseDown 及 MouseMove 事件程序中撰寫以下程式 : ' ( 宣告 ) 區 Dim X Dim Y Private Sub Form1_MouseDown( ) Handles Me.MouseDown X = e.x Y = e.y End Sub 32

33 寫一個繪圖板程式 33 Private Sub Form1_MouseMove( ) Handles Me.MouseMove If e.button = MouseButtons.None Then Exit Sub Dim p As Pen If e.button = MouseButtons.Left Then p = New Pen(Color.Black) ' 預設值為 1 ElseIf e.button = MouseButtons.Right Then p = New Pen(Color.Black, 3) ElseIf e.button = MouseButtons.Middle Then p = New Pen(Color.Black, 7) End If Dim g As Graphics = Me.CreateGraphics() g.drawline(p, X, Y, e.x, e.y) X = e.x Y = e.y g.dispose() End Sub

34 寫一個繪圖板程式 3. 執行程式, 先按住左鈕, 移動滑鼠畫一個 1 ( 此時圖形的寬度為 1 點 ), 然後放開滑鼠, 接著按住右鈕, 移動滑鼠畫一個 2 ( 此時圖形的寬度為 3 點 ), 然後放開滑鼠, 最後再按住中間鈕, 移動滑鼠畫一個 3 ( 此時圖形的寬度為 7 點 ), 然後放開滑鼠 寬度 1 點 寬度 7 點 寬度 3 點 34

35 鍵盤事件 KeyPress 事件 : 發生於輸入字元 KeyDown 事件 : 發生於按下按鍵 KeyUp 事件 : 發生於放開按鍵 35

36 非顯示型字元 36 組合鍵 的字元碼組合鍵 的字元碼 Shift + Ctrl 0 Ctrl + Q 17 Ctrl + A 1 Ctrl + R 18 Ctrl + B 2 Ctrl + S 19 Ctrl + C 3 Ctrl + T 20 Ctrl + D 4 Ctrl + U 21 Ctrl + E 5 Ctrl + V 22 Ctrl + F 6 Ctrl + W 23 Ctrl + G 7 Ctrl + X 24 Ctrl + H 或 Backspace 8 Ctrl + Y 25 Ctrl + I 或 Tab 9 Ctrl + Z 26 Ctrl + J 或 Ctrl + Enter 10 Ctrl + [ 或 Esc 27 Ctrl + K 11 Ctrl + \ 28 Ctrl + L 12 Ctrl + ] 29 Ctrl + M 或 Enter 13 Shift + Ctrl + ^ 30 Ctrl + N 14 Shift + Ctrl + _ 31 Ctrl + O 15 Ctrl + Backspace 127 Ctrl + P 16

37 利用控制鍵改變表單背景顏色 37 按鍵組合 字元碼 Ctrl+R 18 Ctrl+G 7 Ctrl+B 2 建立一 Windows 應用程式專案 Private Sub Form1_KeyPress( ) Handles Me.KeyPress Dim 字元碼 As Integer = Asc(e.KeyChar) If 字元碼 = 18 Then Me.BackColor = Color.Red ElseIf 字元碼 = 7 Then Me.BackColor = Color.Green ElseIf 字元碼 = 2 Then Me.BackColor = Color.Blue End If End Sub

38 利用 e.handle 過濾字元 KeyPress 事件程序 字元 TextBox 不處理的字元? 否 字元 TextBox 是 e.handled = True e.handle 設定為 True, 則程式不處理鍵盤的輸入事件 38

39 只能輸入數字及小數點的 TextBox 1. 建立一 Windows 應用程式專案 2. 在表單上佈置一個 TextBox 3. 在 TextBox1_KeyPress 事件程序中輸入以下程式 : Private Sub TextBox1_KeyPress(...) Handles TextBox1.KeyPress Dim 字元碼 As Integer = Asc(e.KeyChar) If 字元碼 >= 32 And 字元碼 <= 126 Then If Not ( 字元碼 >= 48 And 字元碼 <= 57) And 字元碼 <> 46 Then e.handled = True ' 不屬於數字及小數點, 將其過濾掉 End If End If End Sub 39

40 只能輸入數字及小數點的 TextBox 4. 執行程式, 然後試著在 TextBox 之中輸入資料, 結果只能輸入數字及小數點 程式解說 : 字元碼 >= 32 And 字元碼 <= 126: 判斷字元是否為可顯示型字元 Not ( 字元碼 >= 48 And 字元碼 <= 57) And 字元碼 <> 46: 判斷字元是否不屬於數字及小數點 40

41 41 ASCII 字元碼的分佈 字元 字元碼 字元碼 字元 字元碼 字元碼 字元 字元碼 字元碼 10 進位 16 進位 10 進位 16 進位 10 進位 16 進位 ` 96 60! A a " B b # C c $ D d % E e & F f ' G g ( H h ) I i * 42 2A J 74 4A j 106 6A B K 75 4B k 107 6B, 44 2C L 76 4C l 108 6C D M 77 4D m 109 6D. 46 2E N 78 4E n 110 6E / 47 2F O 79 4F o 111 6F P p Q q R r S s T t U u V v W w X x Y y : 58 3A Z 90 5A z 122 7A ; 59 3B [ 91 5B { 123 7B < 60 3C \ 92 5C 124 7C = 61 3D ] 93 5D } 125 7D > 62 3E ^ 94 5E ~ 126 7E? 63 3F _ 95 5F

42 移動飛機程式 目的 : 寫一個可以移動飛機圖片的程式 : 每按 上下左右鍵 一次就移動飛機一點 ; 但如果先按住 Shift 鍵, 則每按 上下左右鍵 一次就移動飛機十點 1. 建立一 Windows 應用程式專案 2. 在表單上佈置一個 PictureBox, 並匯入圖像 SizeMode 屬性 = AutoSize PictureBox1 42

43 上機 : 移動飛機程式 3. 在 Form1_KeyDown 事件程序中輸入以下程式 : 43 Private Sub Form1_KeyDown(...) Handles Me.KeyDown Dim X As Integer = PictureBox1.Location.X Dim Y As Integer = PictureBox1.Location.Y Dim 點數 As Integer = 1 If e.shift Then 點數 = 10 If e.keycode = Keys.Left Then X -= 點數 ElseIf e.keycode = Keys.Right Then X += 點數 ElseIf e.keycode = Keys.Up Then Y -= 點數 ElseIf e.keycode = Keys.Down Then Y += 點數 End If PictureBox1.Location = New Point(X, Y) End Sub

44 上機 : 移動飛機程式 4. 執行程式, 然後按上下左右鍵移動飛機圖片, 或是先按住 Shift 鍵, 再按上下左右鍵快速移動飛機圖片 注意事項 : 在以上程式中, 我們已知上下左右鍵對應的 按鍵碼 是 Up, Down, Left, Right, 但是程式中要寫成 Keys.Up, Keys.Down, Keys.Left, Keys.Right, 不可以省略 Keys 除了上下左右鍵之外, 在程式中表示按鍵一概要加上 Keys. 44

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

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

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

VB程序设计教程

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

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

事件的處理

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

More information

第 6 章 我的程式會轉彎

第 6 章  我的程式會轉彎 新觀念的 Visual Basic.NET 教本 第 6 章我的程式會轉彎 6-1 強制跳躍的 GoTo GoTo 敘述 跳到 的意思, 執行之後可以跳到前面的敘述, 也可以跳到後面的敘述 使用 GoTo 以前必須先有 標記 存在, 例如 : GoTo L40 Console.WriteLine(10) Console.WriteLine(20) Console.WriteLine(30) L40:

More information

第 4 章 表單與程式設計

第 4 章  表單與程式設計 新觀念的 Visual Basic.NET 教本 第 4 章表單的程式設計 4-1 表單與程式模組 上機 : 用按鈕啟動程式 前言 : 在日常生活中, 當我們按下電器用品的開關按鈕, 電器用品裡面設計好的電路就會開始運作, 完成預定的工作 ; 在表單的程式設計中, 我們也經常把設計好的程式放在按鈕裡面, 而藉著按下按鈕來達到執行程式的目的 1. 建立一 Windows 應用程式專案, 專案名稱定為

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

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

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

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

PowerPoint Presentation

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

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 - 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

untitled

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

More information

PowerPoint Presentation

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

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

jsj0.nps

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

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

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

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

Microsoft Word - paper.doc

Microsoft Word - paper.doc VB VB.NET ( ) ( ) ( ) ---------------------------------------------------------------------- ---------------------------------------------------------------------------- 1.1 -------------------------------------------------------------------

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

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

任務二 : 產生 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 - 序.DOC

Microsoft Word - 序.DOC 了 解 副 程 式 意 義 及 使 用 時 機, 變 數 的 存 取 範 圍 及 多 表 單 的 程 式 設 計 7-1 函 式 7-2 副 程 式 7-3 變 數 的 範 圍 7-4 傳 值 呼 叫 及 傳 址 呼 叫 7-5 多 表 單 程 式 設 計 (MDI) 7-6 習 題 在 程 式 設 計 過 程 中, 程 式 會 因 為 不 斷 成 長, 程 式 碼 會 愈 來 愈 長, 有 一 部

More information

計算機程式及實習 期末報告ppt製作 題目:南台黑心早餐店結帳系統

計算機程式及實習 期末報告ppt製作  題目:南台黑心早餐店結帳系統 計算機程式及實習期末報告 ppt 製作 題目 : 南台黑心早餐店結帳系統 南台科技大學機械工程系車輛一乙學號 :4A015038 老師 : 謝慶存 學習重點 早餐店結帳 ListBox RadioButton 的使用方法 題目說明 : 早餐店結帳 試設計快餐店結帳系統, 填寫數量再按下計算鈕之後, 即會顯示結帳總金額 按 清除 按鈕, 再輸入數量, 並點選 老客戶 *0.8, 再按下 計算 鈕, 得到打

More information

Microsoft Word - 應用程式設計.doc

Microsoft Word - 應用程式設計.doc 報告題名 : 應用程式設計 ( 班級通訊錄管理系統 ) 作者 : 陳詩婷系級 : 工業工程與系統管理學系學號 :D9326611 開課老師 : 陳亭志課程名稱 : 應用程式設計開課系所 : 工業工程與系統管理學系開課學年 : 九十四學年度第一學期 目錄一 班級通訊錄管理系統的執行畫面 2 二 瀏覽資料的執行畫面 3 三 查詢 / 刪除資料的執行畫面 4 A. 查詢資料 5 B. 查無資料 6 C.

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

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

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

2010年3月计算机等级考试四级网络工程师笔试

2010年3月计算机等级考试四级网络工程师笔试 计 算 机 二 级 VB 经 典 预 测 题 下 列 各 题 A) B) C) D) 四 个 选 项 中, 只 有 一 个 选 项 是 正 确 的 请 将 正 确 选 项 填 涂 在 答 题 卡 相 应 位 置 上, 答 在 试 卷 上 不 得 分 (1) 下 列 叙 述 中 正 确 的 是 ( ) A) 循 环 队 列 是 队 列 的 一 种 链 式 存 储 结 构 B) 循 环 队 列 是 队

More information

四川省普通高等学校

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

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

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

untitled

untitled 1 MessageBox 類 MessageBox 類 Show Show (,,, ); Show (string, string, MessageBoxButtons, MessageBoxIcon) MessageBox 類 列 數 MessageBoxButtons.OK MessageBoxButtons.OKCancel MessageBoxButtons.AbortRetryIgnore

More information

投稿類別:電子工程類

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

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

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

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

穨文件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

<4D6963726F736F667420576F7264202D20D6D0CDB6D6A4C8AFD7BFD4BDB0E6BBF9B1BEB2D9D7F7CBB5C3F7CAE92E646F63>

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

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

<4D F736F F D20C0B3A5CEB57BA6A1B35DAD70B4C1A5BDB3F8A7692E646F63>

<4D F736F F D20C0B3A5CEB57BA6A1B35DAD70B4C1A5BDB3F8A7692E646F63> 報告題名 : 作者 : 林芳如系級 : 工業工程與系統管理學系四年甲班學號 :D9439951 開課老師 : 陳亭志課程名稱 : 應用程式設計開課系所 : 工業工程與系統管理學系開課學年 :95 學年度第一學期 目錄 一 方案總管...... 1 二 主選單執行畫面及程式碼...2 三 瀏覽產品資料執行畫面及程式碼...5 四 多筆瀏覽執行畫面及程式碼...6 五 新增產品資料執行畫面及程式碼..8

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

新 闻 学 46 7 新 闻 传 播 学 院 广 告 学 28 4 广 播 电 视 学 23 3 新 闻 学 广 告 学 100 15 1). 级 学 生 申 请 准 入 需 修 完 或 正 在 修 2 门 专 业 准 入 课 程 并 取 得 相 应 学 分 ;2). 级 学 生 申 请 准 入 需

新 闻 学 46 7 新 闻 传 播 学 院 广 告 学 28 4 广 播 电 视 学 23 3 新 闻 学 广 告 学 100 15 1). 级 学 生 申 请 准 入 需 修 完 或 正 在 修 2 门 专 业 准 入 课 程 并 取 得 相 应 学 分 ;2). 级 学 生 申 请 准 入 需 文 学 院 汉 语 言 文 学 100 15 汉 语 言 文 学 75 11 1. 级 学 生 申 请 准 入 需 至 少 完 成 本 专 业 准 入 课 程 12 个 学 分 ; 级 学 生 申 请 准 入 需 至 少 完 成 本 专 业 准 入 课 程 15 个 学 分 ; 2. 原 专 业 学 分 绩 在 4.0 以 上 2. 符 合 准 入 条 件 的 学 生 需 参 加 学 院 组 织 的

More information

PowerPoint 簡報

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

More information

<4D6963726F736F667420576F7264202D20AC4FBDBDA4FBB67DA96CAABA2DA743A67EAFC5AAA95FA7B9BD5A5F2E646F63>

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

More information

Microsoft Word - æ−Łç¨¿é¡žå‹¥2

Microsoft Word - æ−Łç¨¿é¡žå‹¥2 投稿類別 : 資訊類 篇名 : 作者 : 陳宣銘 高雄市立高雄高工 資訊科三乙康漢威 高雄市立高雄高工 資訊科三乙周連承 高雄市立高雄高工 資訊科三乙 指導老師 : 陳彥良老師 壹 前言 一 研究動機 在學到電以學的十一章波形時, 並沒有深入的去了解到波形的變化 本次要探討的就是, 關於波形在輸入不同的電阻值以及電容值時, 波形將會產生甚麼樣的變化, 並可以讓使用者選擇正弦波 方波以及三角波以便比較其他波形的結果

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

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 所 示, 则 将 拼 音 文 字 复 制 粘 贴 到 正 文 中, 同 时 还 可 删 除 不 需 要 的 基 准 文 字 图 1-1 拼 音 指

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

More information

05855BB03.indd

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

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

目 录 软 件 概 述... 3 1.1 软 件 用 途... 3 1.2 软 件 运 行... 3 1.3 系 统 配 置... 3 使 用 入 门... 4 2.1 软 件 登 录 与 退 出... 4 2.2 页 面 介 绍... 6 组 别 账 号 编 辑... 8 3.1 组 别 编 辑.

目 录 软 件 概 述... 3 1.1 软 件 用 途... 3 1.2 软 件 运 行... 3 1.3 系 统 配 置... 3 使 用 入 门... 4 2.1 软 件 登 录 与 退 出... 4 2.2 页 面 介 绍... 6 组 别 账 号 编 辑... 8 3.1 组 别 编 辑. 闪 电 王 多 账 户 版 使 用 说 明 版 本 :1.2.10 目 录 软 件 概 述... 3 1.1 软 件 用 途... 3 1.2 软 件 运 行... 3 1.3 系 统 配 置... 3 使 用 入 门... 4 2.1 软 件 登 录 与 退 出... 4 2.2 页 面 介 绍... 6 组 别 账 号 编 辑... 8 3.1 组 别 编 辑... 8 3.2 账 号 编 辑...

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

3 Driver do Microsoft Access (*.mdb) hisdata IFIX 1.4

3 Driver do Microsoft Access (*.mdb) hisdata IFIX 1.4 IFix3.5 ACCESS ACCESS hisdata D:\Dynamics\SampleSystem\HistoricalData ODBC DSN hisdata 1 ODBC 1.1 2 1.2 3 Driver do Microsoft Access (*.mdb) 1.3 4 hisdata IFIX 1.4 1.4 5 Access 1.5 6 ODBC ifix3.5 1.6 1.6

More information

Microsoft PowerPoint - vb_net5

Microsoft PowerPoint - vb_net5 選 擇 控 制 項 與 條 件 敘 述 資 訊 科 技 系 林 偉 川 結 構 化 程 式 設 計 結 構 化 程 式 設 計 是 一 種 軟 體 開 發 方 法, 它 是 一 種 組 織 和 撰 寫 程 式 碼 的 技 術, 使 用 由 上 而 下 的 設 計 方 法 來 分 析 問 題, 將 程 式 分 解 成 階 層 架 構 的 模 組, 每 個 模 組 是 一 段 擁 有 獨 立 功 能 的

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

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

Microsoft Word - d 邱書毅.doc

Microsoft Word - d 邱書毅.doc 報告題名 : 作者 : 邱書毅系級 : 工業工程與系統管理學系二年級學號 :D9771612 開課老師 : 陳亭志課程名稱 : 應用程式設計開課系所 : 工業工程與系統管理學系開課學年 : 98 學年度第一學期 中文摘要 傳統上, 我們在進行資料統計分析時, 必定是一筆一筆的對產品做詳細的記錄, 此種方法雖然可以隨時的知道產品資訊, 但是光是紀錄產品資料的時間可能需要耗上很長的一段時間, 於現在資訊蓬勃發展的時代,

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

扉页.doc

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

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

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

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

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

More information

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

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

More information

馬孝先

馬孝先 計算機程式及實習期末報告 ppt 製作 題目 : 迷客夏點餐系統 南台科技大學機械工程系車輛一乙學號 : 4A515011 馬孝先老師 : 謝慶存 飲料店結帳 n 學習重點 n ListBox RadioButton 的使用方法 題目說明 : 飲料店結帳 試設計快餐店結帳系統, 填寫數量再按下計算鈕之後, 即會顯示結帳總金額 按 清除 按鈕, 再輸入數量, 並點選 200 以上 8 折, 再按下 計算

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 PowerPoint - vb.net2.ppt

Microsoft PowerPoint - vb.net2.ppt 建立 VB.NET 應用程式 資科系 林偉川 1 使用 VB.NET 開發應用程式 VB.NET 應用程式開發是使用 Visual Studio.NET 整合開發環境, 其基本的步驟如下所示 : Step 1: 新增專案 Step 2: 建立表單介面 Step 3: 設定控制項屬性 Step 4: 撰寫程式碼 Step 5: 編譯與執行 2 1 第一個 VB.NET 主控台應用程式 主控台應用程式是早期

More information

(Microsoft Word - \277\357\262\325\252\272\246\322\266q.doc)

(Microsoft Word - \277\357\262\325\252\272\246\322\266q.doc) 貳 選 組 的 考 量 選 組 議 題 對 最 近 高 一 同 學 來 說 是 迫 在 眉 睫, 其 實 有 些 同 學 是 老 神 在 在, 早 就 知 道 要 選 自 然 組 或 社 會 組 ; 但 是 對 少 數 同 學 說 是 困 擾 多 多, 因 為 真 的 難 以 取 捨, 不 知 如 何 是 好 此 問 題 須 考 慮 到 興 趣 能 力 大 學 校 系 工 作 價 值 觀 行 業 趨

More information

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

More information

Corel PaintShop Pro X4 User Guide

Corel PaintShop Pro X4 User Guide Corel PaintShop Pro X4.................. 1............................... 1 Corel PaintShop Pro X4....................... 2 Corel........................ 4.................................... 5 Corel.....................................

More information

Advanced ASP.NET Controls

Advanced ASP.NET Controls 第 5 章資料輸入與選擇控制項 第 5 章資料輸入與選擇控制項 5-1 資料輸入控制項 5-2 顯示狀態與 IsPostBack 屬性 5-3 選擇控制項 5-4 清單控制項 5-5 自動送回的事件處理 5-6 月曆 Calendar 控制項 http://www1.chihlee.edu.tw/teachers/chienhua/ 2 5-1 資料輸入控制項 5-1-1 TextBox 文字方塊控制項

More information

多層次傳銷與獎金系統

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

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

麻 省 理 工 學 院 是 在 西 元 2013 年 12 月 3 日 推 出 MIT App Inventor 2 網 站, 提 供 免 費 的 雲 端 服 務, 使 用 者 可 以 透 過 瀏 覽 器 來 開 發 Android 裝 置 應 用 程 式, 該 網 站 的 網 址 為 : http

麻 省 理 工 學 院 是 在 西 元 2013 年 12 月 3 日 推 出 MIT App Inventor 2 網 站, 提 供 免 費 的 雲 端 服 務, 使 用 者 可 以 透 過 瀏 覽 器 來 開 發 Android 裝 置 應 用 程 式, 該 網 站 的 網 址 為 : http 資 訊 學 科 中 心 6 月 份 電 子 報 用 MIT App Inventor2 程 式 拼 圖 來 開 發 Android 裝 置 應 用 程 式 李 啟 龍 學 習 Android 裝 置 程 式 設 計, 可 以 不 必 學 習 較 為 艱 澀 的 Java 語 法, 只 要 使 用 拼 圖 模 式 來 組 合 程 式, 就 可 以 完 成 Android 裝 置 的 應 用 程 式 MIT

More information

計算機程式及實習 期末報告

計算機程式及實習 期末報告 計算機程式及實習期末報告 題目 : 壽司之神點餐系統 班級 : 車輛四乙 姓名 : 謝定宏 學號 :4A215116 老師 : 謝慶存 使用 Visual Basic 來寫出一個壽司店的結帳系統 我們把所有食物名稱和打上去然後進行設計界面, 按下計算, 便可以計算出所有食物的金額 還有優待折價方案壽星打 85 折 Vip 會員 75 折設計出一個簡單的點餐系統 程式界面說明 程式界面說明 (1) 更改鮭魚生魚片數量然後再按結帳

More information

untitled

untitled Visual Basic 2005 (VB.net 2.0) hana@arbor.ee.ntu.edu.tw 立 六 數 串 數數 數 數 串 數 串 數 Len( 串 ) 串 度 Len( 123 )=3 LCase( 串 ) 串 LCase( AnB123 ) anb123 UCase( 串 ) 串 UCase( AnB123 ) ANB123 串 數 InStr([ ], 串 1, 串 2[,

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

投影片 1

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

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 - ACL chapter00a-1ed .doc

Microsoft Word - ACL chapter00a-1ed .doc 序三 A* Wi-Fi RLE RSA - v - 前言 NPC Horner s rule DOS PCX RLE RSA - - vii - 演算法的樂趣 0-1 60 23 1 32 O(n) O(n 2 ) O(n) O(n) MP3 - viii - 前言 http://books.gotop.com.tw/download/acl045600 http://blog.csdn.net/orbit/

More information

27 :OPC 45 [4] (Automation Interface Standard), (Costom Interface Standard), OPC 2,,, VB Delphi OPC, OPC C++, OPC OPC OPC, [1] 1 OPC 1.1 OPC OPC(OLE f

27 :OPC 45 [4] (Automation Interface Standard), (Costom Interface Standard), OPC 2,,, VB Delphi OPC, OPC C++, OPC OPC OPC, [1] 1 OPC 1.1 OPC OPC(OLE f 27 1 Vol.27 No.1 CEMENTED CARBIDE 2010 2 Feb.2010!"!!!!"!!!!"!" doi:10.3969/j.issn.1003-7292.2010.01.011 OPC 1 1 2 1 (1., 412008; 2., 518052), OPC, WinCC VB,,, OPC ; ;VB ;WinCC Application of OPC Technology

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

untitled

untitled 例 立 劉 1 1991 來 Schollmeyer,1996; Volet & Lund, 1994 邏 力 林 2004 歷年 路 類 列 若 邏 力 來 路 力 益 例 數 列 類 論 數 識 數 數 沈 練 念 不 1991 狀 狀 理歷 Mayer, 1992 不 力 不 力 立 1994 了 更 參 力 力 力 靈 力 力 來 識 立 練 識 力 2000 來 1995 切 識 異 勵

More information

Microsoft Word - 中耳的主要疾病~中耳炎.doc

Microsoft Word - 中耳的主要疾病~中耳炎.doc 投 稿 類 別 : 生 物 類 篇 名 : 中 耳 的 主 要 疾 病 中 耳 炎 作 者 : 周 譽 積 市 立 大 理 高 中 高 307 班 李 宗 遠 市 立 大 理 高 中 高 307 班 林 岑 聿 市 立 大 理 高 中 高 307 班 指 導 老 師 : 牟 建 明 老 師 - 0 - 壹 前 言 中 耳 的 主 要 疾 病 中 耳 炎 一 研 究 目 的 我 們 常 聽 到 一 些

More information