Microsoft PowerPoint - 08_IOInterface.pptx

Size: px
Start display at page:

Download "Microsoft PowerPoint - 08_IOInterface.pptx"

Transcription

1 第八章 表單輸出入介面設計 8.1 Form 常用的屬性 8.2 Form 常用的事件 8.3 Label 和 LinkLabel 標籤控制項 8.4 TextBox 文字方塊控制項 8.5 Button 按鈕控制項 8.6 MessageBox.Show 方法 備註 : 可依進度點選小節

2 8.1 Form 常用的屬性 表單 (Form) 是視窗應用程式中最重要的容器 (Container) 之一 它可容納各種控制項 表單和控制項有些屬性是自己所特有, 有些是彼此擁有 每個屬性都有其預設值 不隨意更動預設值以免發生無法預測的情形 Visual C# 2008 兩種方式選取屬性 : 1 在屬性視窗點選分類圖示 2 在屬性視窗點選按字母順序圖示 2

3 1. Text 屬性 設定標題欄上面的文字 由於 Visual C# 2008 將目前被點選的表單當作用表單, 在程式中以 this 代替目前作用的表單名稱 Form1 程式設定 : this.text = " 我的表單 "; 3

4 2. ForeColor/BackColor 屬性 ForeColor BackColor 屬性分別用來設定表單的前景色和背景色 Visual C# 2008 所建立的控制項具有繼承的特性如 ForeColor 屬性值的變更會影響在表單新建立後控制項的字體顏色 程式設定 : 將目前作用表單的前景色設成淺藍色 this.forecolor = Color.Aqua; 4

5 3. Font 屬性 Font 屬性可設定表單的字型, 和 ForeColor 屬性一樣會影響設定後新建立控制項的字型 當在 Font 屬性上按一下, 可看到 Font 的預設值是新細明體, 大小 9 pt 5

6 另種方式 6

7 程式設定表單的字型為 : 標楷體 大小為 24 樣式為 粗體, 寫法 : this.font = new Font(" 標楷體 ", 24, FontStyle.Bold); 字體種類字體大小字體樣式 7

8 4. BackgroundImage/BackgroundImageLayout 屬性 BackgroundImage 用來設定表單的背景圖片 預設是空白 可配合 BackgroundImageLayout 屬性來配置背景圖 預設值為 Tile, 表背景圖比表單小時, 以貼磁磚方式佈滿整個表單 若載入的背景圖比表單大, 希望能以目前表單大小顯示整張背景圖, 設為 Stretch 程式設定 : this.backgroundimage = new Bitmap("C:\\CSharp\\pic2.bmp"); this.backgroundimagelayout = ImageLayout.Tile; 8

9 設定圖檔方式 : 1. 匯入專案資源檔 2. 指定本機資源 9

10 清除圖檔 10

11 5. FormBorderStyle 屬性 ( 預設值 :Sizable) 用來設定表單視窗的邊框樣式, 其屬性值有 : 1 None: 無邊框 大小固定大小固定 無標題欄無標題欄 2 FixedSingle: 單線邊框 大小固定大小固定 有標題欄有標題欄 3 Fixed3D: 立體邊框 大小固定大小固定 有標題欄有標題欄 4 FixedDialog: : 單線邊框 無法調整大小無法調整大小 標題欄只有關閉鈕 5 Sizable: 立體邊框 可調整大小可調整大小 有標題欄 ( 預設值 ) 6 FixedToolWindow: 單線邊框大小固定 標題欄只有結束鈕 7 SizableToolWindow: 單線邊框 可調大小可調大小 標題欄只有結束鈕 11

12 6. Enabled 屬性設定表單中的控制項是否有作用 True: 有作用 ;False: 無作用 7. StartPosition 屬性 ( 預設值 :WindowDefaultLocation) 設定表單開啟時顯示的位置, 其值有 : 1 Manual( 手動 ) 2 CenterScreen: 置於螢幕中央 3 WindowDefaultLocation; 預設位置 4 WindowDefaultBounds: 系統預設位置和大小 5 CenterParent: 父視窗中央 12

13 13

14 8. Location Top Left 屬性 1 StartPosition 屬性設為 Manual( 手動 ) 時, 才能透過 Location 屬性變更表單顯示的位置 2 Location 屬性有兩個子屬性 X 和 Y, 分別代表 X- 座標和 Y- 座標, 設計階段可輸入 (100,50) 直接更改表單位置, 也可按 Location 前面的展開鈕, 直接更改 X 和 Y 值 14

15 3Top Left 屬性 可在設計或程式執行時設定表單位置 - Top 屬性 : 是指表單上緣到螢幕上邊界的距離, 單位為像素 pixel, 即表單左上角的 Y 座標 - Left 屬性 : 是指表單左邊到螢幕左邊界的距離, 即表單左上角的 X 座標 - 兩者合起來 (Left,Top) 代表表單左上角座標 - 程式中設定表單位置有兩種方式 : this.location = new Point(x,y); 或 this.left = x; this.top = y; 15

16 9. Size Width Height 屬性 1 Size 屬性 : 設定表單的大小包含寬度 (Width) 和高度 (Height) 子屬性 2 程式設定表單大小 : this.size = new Size(width,height); 或 this.width = width ; this.height = height; 16

17 10. WindowState 屬性 ( 預設值 :Normal) 用來設定表單視窗開啟時的顯示狀態, 其值有 : 1 Normal: 一般 ( 預設值 ) 2 Minimized: 視窗最小化 3 Maximized: 視窗最大化程式設定 : this.windowstate = FormWindowState.Maximized ; // 最大化 this.windowstate = FormWindowState.Minimized ; // 最小化 this.windowstate = FormWindowState.Normal; // 正常 17

18 11. ControlBox MaximizeBox MinimizeBox 屬性控制盒最小化最大化關閉鈕 1 分別設定表單的標題欄是否顯示 : - 控制盒 (ControlBox 屬性 ) - 最大化鈕 (MaximizeBox 屬性 ) - 最小化鈕 (MinimizeBox 屬性 ) 設為 True 表顯示, 設為 False 表不顯示 2 程式設定表單標題欄左上角不顯示控制盒 : this.controlbox =false; 18

19 12. AcceptButton 屬性當表單中有按鈕控制項時, 可設定按鍵相當於按下哪個按鈕控制項 - 表單有 button1 和 button2 按鈕控制項, 將 AcceptButton 屬性設成 button1, 執行時按鍵相當於按 button1 按鈕 - 程式設定 : this.acceptbutton = button1; 19

20 13. CancelButton 屬性 當表單中有按鈕控制項時, 設定按鍵相當於按下哪個按鈕控制項 譬如右圖表單欲將 CancelButton 屬性設成 button2 時, 執行時按鍵相當於按 button2 按鈕 程式設定 :this.cancelbutton = button2; 20

21 14. Opacity 屬性 ( 預設值 :100%) 設定表單的透明度, 其值由 0%( 完全透明 )~ 100%( 完全不透明 ) 透明度 =100% 透明度 =30% 21

22 15. ShowInTaskbar 屬性 ( 預設值 :True) - 用來設定表單是否顯示在工作列中 - True 表當表單最小化時會置於工作列的上面 - False 表最小化時不出現在工作列上面隱藏起來 - 可按 + 鍵切換重新顯示出來 22

23 16. TopMost 屬性 ( 預設值 :False) - 用來設定表單是否永遠出現在所有視窗最上層 - 若設為 False 表不必置於所有視窗的最上層 - 若設為 True 表永遠保持置於所有視窗的最上層 23

24 17. Icon 屬性 用來更改標題欄左邊的小圖示 24

25 8.2 Form 常用的事件 事件 (Event) 是可用程式碼來回應或處理的動作 在 Windows 下, 表單啟動 按下或放開滑鼠按下或放開滑鼠 拖曳滑鼠拖曳滑鼠 按下或放開鍵盤的按鍵 打開或關閉視窗等動作的處理狀況都屬於 事件事件 將為回應事件時所要執行的程式碼稱為事件處理事件處理 (Eventhandle) 函式 VC# 每個表單和控制項都提供一組預先定義好的事件處理函式, 事件處理函式內預設空的程式碼, 需要時再依需求撰求撰寫相關程式碼寫相關程式碼 程式執行中, 若觸發觸發到該事件, 會將此事件處理函式內的程式碼執行一次 25

26 VC# 2008 中的事件處理函式是 void 型別 但系統本系統本身有自己呼叫事件方式, 和一般 void 方法呼叫呼叫方式不相方式不相同 VC# 宣告事件處理函式是事件處理函式是使用 += 運算子及 new EventHandler 來指定控制項的事件觸發觸發時要執行哪個函式 當 button1 的 Click 事件被觸發觸發時會執行 button1_click 事件處理函式 : this.button1.click += new System.EventHandler(this.button1_Click); 26

27 在 button1 按鈕控制項快按滑鼠左鍵兩下按滑鼠左鍵兩下, 下面敘述自動增加增加到 Form1.Designer.cs 檔, 不用理會它 : this.button1.click += new System.EventHandler(this.button1_Click); 接著進著進入 Form1.cs 檔中的 button1_click 事件處理函式, 此時可在 button1_click 事件處理函式內撰寫 button1 按鈕 Click 事件所要處理的程式碼 : private void button1_click(object sender, EventArgs e) { } 27

28 Load 事件 - 表單第一次載入時載入時觸動此事件 - 表單載入後此事件一直到程式結束都不會再執行事件一直到程式結束都不會再執行 - 可用來設定變數初數初值或更改控制項屬性值值或更改控制項屬性值 Activated 事件 - 當表單第一次啟動時, 此事件事件緊接在 Load 事件後被觸動執行的事件動執行的事件 - 當程式執行時只要表單被選取變成作用表單時, 也會觸動此事件, 不像 Load 事件只在啟動時執行一次 28

29 Click 事件當使用者用滑鼠在表單用者用滑鼠在表單沒有控制項的有控制項的地方按一下滑鼠左鍵, 就會觸動表單的 Click 事件 DoubleClick 事件當使用者用滑鼠在表單空白處用者用滑鼠在表單空白處快按兩下, 就會觸動 DoubleClick 事件 但要特別要特別注意注意的是, 觸動 DoubleClick 事件的同時也會時也會觸動 Click 事件, 而且 Click 事件會先觸動 KeyPress 事件當使用者按鍵盤時, 就會觸動 KeyPress 事件 29

30 試寫一個寫一個測試測試本節介紹節介紹的表單的表單五個常用事件用事件 1 當表單載入時, 將表單置於螢幕的正中央, 並在標題欄顯示 表單事件測試 2 在表單上按一下, 表單左上角座標固定不動表單寬度增長 10 Pixels, 高度減 10 Pixels 3 在表單上快按兩下按兩下使整個表單整個表單往右移 20 Pixels 4 在桌面按一下, 表單變成無作用, 再按表單一下, 表單又變成作用表單, 重新置於螢幕正中央中央且表單大小恢復恢復成開成開始執行時的大小執行時的大小 5 當在鍵盤上按任一鍵結束程式執行一鍵結束程式執行 30

31 執行情形 31

32 // FileName : form1.sln 01 using System; 02 using System.Collections.Generic; 03 using System.ComponentModel; 04 using System.Data; 05 using System.Drawing; 此部份程式區段為引用相關的命名空間是編寫程式時自動產生的, 為節省篇幅, 各章節範例程式碼中除非有必要, 此部份將不列出 06 using System.Text; 07 using System.Windows.Forms; namespace form1 10 { 11 public partial class Form1 : Form 12 { 13 public Form1() 14 { 15 InitializeComponent(); 16 } 32

33 17 18 int form_left, form_top, form_width, form_height; 19 private void Form1_Load(object sender, EventArgs e) 20 { 21 form_left = this.left; 22 form_top = this.top; 23 form_width = this.width; 24 form_height = this.height; 25 this.text = " 表單事件測試 "; 26 } 27 private void Form1_Click(object sender, EventArgs e) 28 { 29 this.width += 10; 30 this.height -= 11; 31 } 33

34 32 private void Form1_DoubleClick(object sender, EventArgs e) 33 { 34 this.left += 20; 35 } 36 private void Form1_Activated(object sender, EventArgs e) 37 { 38 this.location = new Point(form_left, form_top); 39 this.size = new Size(form_width, form_height); 40 } 41 private void Form1_KeyPress(object sender, KeyPressEventArgs e) 42 { 43 Application.Exit(); 44 } 45 } 46 } 34

35 8.3 Label 和 LinkLabel 標籤控制項 標籤控制項 標籤控制項 是非常非常重要的輸出重要的輸出介面 可用來在表單上面顯示文字 圖片以圖片以及小圖示小圖示 35

36 屬性說明 AutoSize 設定控制項的寬度是否隨文字長度自動縮放 若設為 True, 控制項的寬度會隨文字長度自動調整, 此時控制項左上角出現小白框如所示無法調整 ; 若設為 False 則控制項允許手動調整, 控制項四周出現八個小白框如所示 預設值為 True BackColor 用來設定標籤控制項的背景色 假設表單有背景圖, 若將 label1 標籤控制項的背景色設為透明, 可避免標籤控制項的背景色遮住破壞表單背景圖 其程式寫法如下 : label1.backcolor=color.transparent; BorderStyle 設定標籤的邊框樣式 其值如下 : 1None: 不加邊框 ( 預設值 ) 2FixedSingle: 加邊框 3Fixed3D: 立體凹陷 36

37 Enabled Font ForeColor Text 設定該控制項是否有作用 若設為 True, 該控制項有作用即可點選 ; 若為 False, 該控制項文字會以淺灰色顯示 預設值為 True 設定控制項上面顯示文字的字型, 上一章已介紹過設計階段的設定方法, 至於程式中的寫法如下 : label1.font = new Font( 字型, 大小, 樣式 ); 例如 : label1.font = new Font( 標楷體,16,FontStyle.Bold); 設定控制項上面顯示文字的顏色 用來設定控制項上面顯示的訊息, 只能顯示資料, 無法輸入資料 表單的 Text 屬性則設定標題欄名稱 其程式寫法如下 : label1.text= Hello! ; 37

38 TextAlign 設定文字在標籤控制項顯示的位置, 其值有 : 1TopLeft 左上 ( 預設值 ) 2TopCenter( 中上 ) 3TopRight( 右上 ) 4MiddleLef( 左中 ) 5MiddleCenter( 中央 ) 6MiddleRight( 右中 ) 7BottomLeft( 左下 ) 8BottomCenter( 中下 ) 9BottomRight( 右下 ) UseMnemonic 若設為 True, 則 Text 屬性值中 & 後的第一字為提示字元 例如 :Text 屬性值為 &Help, H 就為提示字元, 程式執行時會顯示為 Help Visible 設定該控制項是否被隱藏 若設為 True, 表示該控制項在表單看得到 ; 若設為 False, 將該控制項隱藏 要注意在設計階段雖設為隱藏, 還是看得到該控制項, 執行時才會自動隱藏 預設值為 True 38

39 8.3.2 連結標籤控制項 連結標結標籤控制項具控制項具備 1 標籤控制項的控制項的功能外 2 還增加一些超連些超連結的結的功能 39

40 一. LinkLabel 常用屬性 屬性 LinkColor LinkVisited VisitedLinkColor 說明設定控制項上面超連結文字的起始顏色, 預設藍色設定控制項上面超連結文字超連結後顏色是否設為 VisitedLinkColor 屬性值, 以和尚未點選過的超連結控制項區分, 預設值為 True 表示會變色 設定控制項上面超連結文字已經超連結過的顏色, 預設值為紫色 40

41 DisabledLinkColor 設定控制項超連結被停用時超連結文字的顏色, 預設值為灰色 LinkBehavior LinkArea 設定超連結文字是否要加底線, 說明如下 : 1SystemDefault: 系統預設 ( 預設值 ) 2AlwaysUnderline: 加底線 3HoverUnderline: 游標在文字上才加底線 4NeverUnderline: 不加底線設定控制項上面文字允許超連結的範圍 屬性值為 (Start,Length), ),Start 為文字起始位置 ; Length 為長度 例如 :Text = SuperMan,LinkArea 屬性值為 (5,3), 則表示由第六 (5+1) 個字起取 3 個字, 所以超連結的文字為 Man 41

42 二. LinkLabel 常用事件當使用者按到有超連結文字時, 觸動 LinkClicked 事件 1. 超連到網站語法 :System.Diagnostics.Process.Start(" 網址 URL"); [ 簡例 ] 超連結到 discovery 網站 System.Diagnostics.Process.Start(" 42

43 2. 超連到指定的資到指定的資料檔或執行檔 語法 :System.Diagnostics.Process.Start(" 路徑 \\ 檔名 "); [ 簡例 ] 超連結到 C 槽 test 資料夾的 readme.doc 檔案 System.Diagnostics.Process.Start("c:\\test\\readme.doc"); 3. 超連結到結到電子信箱 語法 :System.Diagnostics.Process.Start("mailto: 電子信箱 "); [ 簡例 ] 超連結到電子信箱 System.Diagnostics.Process.Start("mailto:tom@hinet.net"); 43

44 超連結練習練習 表單載入時出現下圖表單載入時出現下圖進入雅虎網站雅虎網站相關提示訊息 當按當按 雅虎網站簡介雅虎網站簡介 超連超連結文字時, 開啟專案 bin/debug 資料夾料夾下的 Yahoo.txt 檔 若點選若點選 雅虎網站雅虎網站 中 雅虎雅虎 超連超連結文字時, 會連結到結到雅虎 tw.yahoo.com 44

45 上機 Step1 設計輸出入介面 45

46 Step3 撰寫程式碼 // FileName : link1.sln 01 private void Form1_Load(object sender, EventArgs e) 02 { 03 lbltitle.text = " 雅虎網站是常用的入口網站 \n 請按下列超連結至雅虎網站!"; 04 lbltitle.font = new Font(" 標楷體 ", 14, FontStyle.Bold); 05 } 06 private void lnkreadme_linkclicked(object sender, LinkLabelLink ClickedEventArgs e) 07 { 08 System.Diagnostics.Process.Start("yahoo.txt"); 09 } 10 Private void lnkyahoo_linkclicked(object sender, LinkLabelLink ClickedEventArgs e) 11 { 12 System.Diagnostics.Process.Start(" 13 } 46

47 8.4 TextBox 文字方塊控制項 文字方塊控制項是用來輸入資控制項是用來輸入資料也可用來顯示資料建立時出現小白框用來調整控制項的左右寬度 47

48 智慧標籤 (Smart Tag) 文字方塊的右上角, 顯示文字方塊的常用屬性供用屬性供你直接選取, 而不必再到屬性視窗中點選不必再到屬性視窗中點選 勾選表將 MultiLine 屬性設為 True, 允許資料由單行改成由單行改成多行顯示行顯示 48

49 49

50 50

51 51

52 二. TextBox 常用事件 TextChanged 是文字方塊控制項的預設事件控制項的預設事件 當使用者在文字方用者在文字方塊控制項內輸入文字控制項內輸入文字而改變 Text 屬性值時, 會觸動 TextChanged 事件 在 TextChanged 事件中我們可以可以檢查檢查輸入字輸入字元是否正確正確或將輸入的資或將輸入的資料同步反料同步反應在其應在其它相關的控制項 52

53 試寫一個寫一個美金美金和台幣兌台幣兌換程式換程式 當在匯當在匯率和兌換美金兩個輸入框中資料有異動時, 所兌換的新換的新台幣金額亦會跟著跟著改變改變 執行情形 1. 開始 2. 輸入匯率 53

54 Step1 設計輸出入介面 54

55 Step2 撰寫程式碼 // FileName : textbox1.sln 01 private void Form1_Load(object sender, EventArgs e) 02 { 03 this.text = " 美金兌換新台幣 "; 04 txtrate.text = "0"; 05 txtus.text = "0"; 06 txtrate.textchanged += new EventHandler(txt_TextChanged); 07 txtus.textchanged += new EventHandler(txt_TextChanged); 08 } private void txt_textchanged(object sender, EventArgs e) 11 { 12 try 13 { 14 double n = double.parse(txtrate.text) * double.parse(txtus.text); 15 lblnt.text = n.tostring(); 16 } 17 catch (Exception ex) 18 { } 19 } 55

56 8.5 Button 按鈕控制項 按鈕控制項是重要的輸入介面大部分視窗都會用按鈕控制項作為分視窗都會用按鈕控制項作為功能的選用能的選用 按鈕控制項除可顯示文字可顯示文字外, 也可顯示小圖示 56

57 57

58 58

59 設計一個比大小的遊戲遊戲 1 程式開始時, 只有 鈕有效 2 當按 鈕, 提示訊息改為 請選擇按鈕 1 或 2, 鈕無 效 鈕有效, 產生兩個 1~99 間不重複的亂數亂數 3 當按 鈕之一, 將產生的亂數亂數顯示到按鈕上面, 若所按的鈕值較大, 顯示 你猜對了!, 否則顯示 你猜錯了! 4 接著將 設為無效, 鈕設為有效, 提示訊息改為 請按開始鈕請按開始鈕猜哪猜哪個按鈕大個按鈕大 5 各畫面都顯示面都顯示累積累積輸贏的次數次數 6 按 鈕結束程式程式 59

60 執行情形 60

61 上機 Step1 設計輸出入介面 61

62 Step3 撰寫程式碼 // FileName :guess.sln 01 int no1, no2, win, loss; private void Form1_Load(object sender, EventArgs e) 04 { 05 win = loss = 0; 06 lblwin.text = " 贏 : " + win.tostring() + " 次 "; 07 lblloss.text = " 輸 : " + loss.tostring() + " 次 "; 08 btn1.enabled = false; 09 btn2.enabled = false; 10 } 62

63 12 private void btnstart_click(object sender, EventArgs e) 13 { 14 lbltitle.text = " 請選擇按鈕 1 或 2..."; 15 lblmsg.text = ""; 16 btn1.enabled = true; 17 btn2.enabled = true; 18 btnstart.enabled = false; 19 btn1.text = " 按鈕 1"; 20 btn2.text = " 按鈕 2"; 21 Random ranobj = new Random(); 22 no1 = ranobj.next(1, 100); 23 do 24 no2 = ranobj.next(1, 100); 25 while (no1 == no2); 26 } 63

64 28 private void btn1_click(object sender, EventArgs e) 29 { 30 btn1.text = Convert.ToString(no1); 31 btn2.text = Convert.ToString(no2); 32 if (no1 > no2) 33 { 34 lblmsg.text = " 你猜對了!"; 35 win++ ; 36 } 37 else 38 { 39 lblmsg.text = " 你猜錯了!"; 40 loss++; 41 } 64

65 42 lblwin.text = " 贏 : " + win.tostring() + " 次 "; 43 lblloss.text = " 輸 : " + loss.tostring() + " 次 "; 44 lbltitle.text = " 請按開始鈕猜哪個按鈕大 "; 45 btnstart.enabled = true; 46 btn1.enabled = false; 47 btn2.enabled = false; 48 } private void btn2_click(object sender, EventArgs e) 51 { 52 btn1.text = Convert.ToString(no1); 53 btn2.text = Convert.ToString(no2); 54 if (no2 > no1) 55 { 56 lblmsg.text = " 你猜對了!"; 57 win++; 58 } 59 else 60 { 61 lblmsg.text = " 你猜錯了!"; 62 loss++; 63 } 65

66 64 lblwin.text = " 贏 : " + win.tostring() + " 次 "; 65 lblloss.text = " 輸 : " + loss.tostring() + " 次 "; 66 lbltitle.text = " 請按開始鈕猜哪個按鈕大 "; 67 btnstart.enabled = true; 68 btn1.enabled = false; 69 btn2.enabled = false; 70 } private void btnend_click(object sender, EventArgs e) 73 { 74 Application.Exit(); 75 } 66

67 8.6 MessageBox.Show 方法 MessageBox.Show() 方法可產生允許產生允許顯示 1 提示訊息 2 標題欄名稱 3 提示圖示 4 相關按鈕語法 : DialogResult 傳回值 = MessageBox.Show( 訊息, 標題, 按鈕常數, 圖示常數 ); 67

68 DialogResult result = MessageBox.Show(" 確定結定結束程式?"," 井字遊戲 ", MessageBoxButtons.OKCancel, MessageBoxIcon.Exclamation); 68

69 第八章第八章第八章表單輸出入介面設計表單輸出入介面設計表單輸出入介面設計 DialogResult 常數說明說明說明說明 OK 使用者按使用者按使用者按使用者按鈕的鈕的鈕的鈕的傳回傳回傳回傳回值 Cancel 使用者按使用者按使用者按使用者按鈕的鈕的鈕的鈕的傳回傳回傳回傳回值 Abort 使用者按使用者按使用者按使用者按鈕的鈕的鈕的鈕的傳回傳回傳回傳回值 Retry 使用者按使用者按使用者按使用者按鈕的鈕的鈕的鈕的傳回傳回傳回傳回值 Ignore 使用者按使用者按使用者按使用者按鈕的鈕的鈕的鈕的傳回傳回傳回傳回值 Ignore 使用者按使用者按使用者按使用者按鈕的鈕的鈕的鈕的傳回傳回傳回傳回值 Yes 使用者按使用者按使用者按使用者按鈕的鈕的鈕的鈕的傳回傳回傳回傳回值 No 使用者按使用者按使用者按使用者按鈕的鈕的鈕的鈕的傳回傳回傳回傳回值 None 使用者未按鈕的使用者未按鈕的使用者未按鈕的使用者未按鈕的傳回傳回傳回傳回值 69

70 按鈕常數 用來設定視窗中顯示的按鈕 常數常數如下 : 70

71 圖示常數 用來設定視窗中顯示的圖示 : MessageBoxIcon 常數 顯示的圖示 Asterisk Error Exclamation Question None 不顯示圖示 71

72 試寫一個寫一個帳號及密帳號及密碼檢查檢查程式程式 程式一開程式一開始要求輸入 1 帳號 ( 帳號為 yahoo ) 2 密碼 ( 密碼為 1688 ) 當帳號及密帳號及密碼正確連正確連結到結到奇摩網站 奇摩網站 帳號及密碼不碼不正確正確可再重新輸入, 連續錯誤三次結束程式結束程式 72

73 執行情形 73

74 設計輸出入介面 74

75 撰寫程式碼 // FileName : msgbox1.sln 01 int num; private void btnlogin_click(object sender, EventArgs e) 04 { 05 DialogResult result; 06 num += 1; 07 if (txtid.text == "yahoo" && txtpwd.text == "1688") 08 { 09 MessageBox.Show(" 歡迎光臨, 奇摩網站 "); 10 System.Diagnostics.Process.Start(" 11 } 75

76 12 else 13 { 14 if (num == 3) 15 { 16 MessageBox.Show(" 帳號密碼連續三次輸入錯誤 \n 無法進入奇摩網站 "); 17 Application.Exit(); 18 } 19 else 20 { 21 result = MessageBox.Show(" 你的帳號密碼有誤, 剩下 " + (3 - num) + " 次! 是否重新輸入?", " 帳號密碼錯誤 ", MessageBoxButtons.YesNo); 22 if (result == DialogResult.No) Application.Exit(); 23 } 24 } 25 } private void btnexit_click(object sender, EventArgs e) 28 { 29 Application.Exit(); 30 } 76

(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

untitled

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

More information

投影片 1

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

More information

附 錄

附 錄 附 錄 屬性 / 方法 / 事件說明適用控制項屬性218 程式語言與設計 -Visual Basic Ⅰ 附錄 A A-1 Visual Basic 控制項常用的屬性 方法及事件 每一個控制項都有一些預定的屬性 方法及事件, 表 A - 1 彙整了常用的屬 性 方法及事件的說明 表 A-1 Visual Basic 控制項常用的屬性 方法及事件 AutoSize 控制項大小可隨控制項內文字的字 數

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

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

(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

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

VB程序设计教程

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

More information

Microsoft PowerPoint - 09_CommonComponents.pptx

Microsoft PowerPoint - 09_CommonComponents.pptx 第九章 常用控制項 ( 一 ) 9.1 Timer 計時控制項 9.3 GroupBox/Panel 容器控制項 9.2 PictureBox 圖片方塊控制項 9.4 RadioButton/CheckBox 選擇控制項 備註 : 可依進度點選小節 9.1 Timer 計時控制項 設計程式時, 若想製作動畫 延遲時間或每隔多少時間就執行某項工作等都可用計時控制項來完成 如使用 for while{

More information

CHAPTER VC#

CHAPTER VC# 1. 2. 3. 4. CHAPTER 2-1 2-2 2-3 2-4 VC# 2-5 2-6 2-7 2-8 Visual C# 2008 2-1 Visual C# 0~100 (-32768~+32767) 2 4 VC# (Overflow) 2-1 2-2 2-1 2-1.1 2-1 1 10 10!(1 10) 2-3 Visual C# 2008 10! 32767 short( )

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

X6-04_How_do_I_write_a_com_port_communicate_program_of_XPAC_tc

X6-04_How_do_I_write_a_com_port_communicate_program_of_XPAC_tc Author WeiKai Version 1.0.0 Date 2013/4/14 Page 1/11 我如何在 XPAC 上建立一個 COM port 通訊程式 Applies to: Platform OS version XPAC utility version XPAC series All versions (WinCE6) All versions XPAC SDK 提供 XPAC 結合

More information

投影片 1

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

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

Microsoft Word - ch doc

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

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

untitled

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

More information

untitled

untitled CHAPTER 表單與基礎控制項.1 Form 表單介紹.2 Label 標籤控制項.3 LinkLabel 連結標籤控制項.4 ToolTip 提示控制項.5 Button 按鈕控制項.6 TextBox 文字方塊控制項.7 InputBox 輸入對話方塊函式.8 顯示輸出對話方塊方法. 習題 .1 Form 表單介紹.1.1 表單常用的屬性 當拖曳工具箱中的工具到表單中就產生一個控制項 (Control)

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

05855BB03.indd

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

More information

The golden pins of the PCI card can be oxidized after months or years

The golden pins of the PCI card can be oxidized after months or years Q. 如何在 LabWindows/CVI 編譯 DAQ Card 程式? A: 請參考至下列步驟 : 步驟 1: 安裝驅動程式 1. 安裝 UniDAQ 驅動程式 UniDAQ 驅動程式下載位置 : CD:\NAPDOS\PCI\UniDAQ\DLL\Driver\ ftp://ftp.icpdas.com/pub/cd/iocard/pci/napdos/pci/unidaq/dll/driver/

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

untitled

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

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

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

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

單步除錯 (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

Microsoft Office SharePoint Server MOSS Web SharePoint Web SharePoint 22 Web SharePoint Web Web SharePoint Web Web f Lists.asmx Web Web CAML f

Microsoft Office SharePoint Server MOSS Web SharePoint Web SharePoint 22 Web SharePoint Web Web SharePoint Web Web f Lists.asmx Web Web CAML f Web Chapter 22 SharePoint Web Microsoft Office SharePoint Server MOSS Web SharePoint Web SharePoint 22 Web 21 22-1 SharePoint Web Web SharePoint Web Web f Lists.asmx Web Web CAML f Views.asmx View SharePoint

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

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

用手機直接傳值不透過網頁連接, 來當作搖控器控制家電 ( 電視遙控器 ) 按下按鍵發送同時會回傳值來確定是否有送出 問題 :1. 應該是使用了太多 thread 導致在傳值上有問題 2. 一次按很多次按鈕沒辦法即時反應

用手機直接傳值不透過網頁連接, 來當作搖控器控制家電 ( 電視遙控器 ) 按下按鍵發送同時會回傳值來確定是否有送出 問題 :1. 應該是使用了太多 thread 導致在傳值上有問題 2. 一次按很多次按鈕沒辦法即時反應 專題進度 老師 : 趙啟時老師 學生 : 陳建廷 2013/10/13 用手機直接傳值不透過網頁連接, 來當作搖控器控制家電 ( 電視遙控器 ) 按下按鍵發送同時會回傳值來確定是否有送出 問題 :1. 應該是使用了太多 thread 導致在傳值上有問題 2. 一次按很多次按鈕沒辦法即時反應 程式碼 : package com.example.phone; import java.util.arraylist;

More information

第 4 章 表單與程式設計

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

More information

新・解きながら学ぶJava

新・解きながら学ぶJava 481! 41, 74!= 40, 270 " 4 % 23, 25 %% 121 %c 425 %d 121 %o 121 %x 121 & 199 && 48 ' 81, 425 ( ) 14, 17 ( ) 128 ( ) 183 * 23 */ 3, 390 ++ 79 ++ 80 += 93 + 22 + 23 + 279 + 14 + 124 + 7, 148, 16 -- 79 --

More information

Visual C# 2010 與 UML 開發實戰 C# 第 5 章物件導向基礎 C# C# 第 6 章資料與變數 C# 第 7 章判斷式與迴圈 C# 第 8 章陣列與集合 C# 第 9 章偵錯與例外狀況處理 Visual Studio 2010 C# try...catch ix

Visual C# 2010 與 UML 開發實戰 C# 第 5 章物件導向基礎 C# C# 第 6 章資料與變數 C# 第 7 章判斷式與迴圈 C# 第 8 章陣列與集合 C# 第 9 章偵錯與例外狀況處理 Visual Studio 2010 C# try...catch ix C# Visual Studio 2010.NET Framework 4 Visual C# WPF 第 1 章 Visual Studio 2010 概述.NET Framework 4 Visual Studio 2010 第 2 章建立 WPF 視窗應用程式 WPF Visual Studio 2010 WPF C# 第 3 章 WPF 基本控制項 WPF WPF Label TextBox

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

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

第 3 章 表單設計

第 3 章  表單設計 新觀念的 Visual Basic.NET 教本 第 3 章 表單設計 3-1 與表單設計相關的視窗 與表單設計相關的視窗 工具箱 屬性視窗 表單視窗 與表單設計相關的視窗 表單視窗 : 建立 Windows 應用程式專案之後, 出現在螢幕中央具有格點 (grid) 的視窗就是表單視窗 屬性視窗 : 位於螢幕右邊抬頭有屬性屬性字眼的視窗即是屬性視窗 工具箱 : 工具箱位於螢幕左邊 工具箱的使用 (

More information

Microsoft Word - ch doc

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

More information

Microsoft Word - ch06.doc

Microsoft Word - ch06.doc Chapter 整合開發環境介紹 本章重點 6.1 Windows 應用程式專案 6.2 VC# 2008 物件導向觀念介紹 6.3 第一個 Windows 應用程式 6.4 認識 VC# 2008 的整合開發環境 6.5 控制項的操作 6.6 習題 程式設計經典 6.1 Windows 應用程式專案 Windows Form 是以.NET Framework 為基礎的一個新平台, 主要用來開發 Windows

More information

Microsoft Word - AEL CH07

Microsoft Word - AEL CH07 7 選擇結構 [速食店點餐系統] 7-1 是否選條件控制 7-2 選擇控制項 7-3 二選一條件控制 7-4 多選一條件控制 7-1 是否選條件控制 在日常生活中, 是否選的情況十分常見, 我們常常需要判斷氣溫是否有些涼, 需要加件衣服 ; 如果下雨需要拿把傘 If Then 條件控制是一種是否執行的條件判斷, 可以決定是否執行程式區塊內的程式碼, 當 If 條件為 True, 就執行 Then/End

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

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

Microsoft PowerPoint - C_Structure.ppt

Microsoft PowerPoint - C_Structure.ppt 結構與其他資料型態 Janet Huang 5-1 結構的宣告 struct 結構名稱 struct 結構名稱變數 1, 變數 2,, 變數 m; struct 結構名稱 變數 1, 變數 2,, 變數 m; student; student; 5-2 1 結構變數初值的設定 struct 結構名稱 struct 結構名稱變數 = 初值 1, 初值 2,, 初值 n student="janet","1350901",100,95

More information

投影片 1

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

More information

untitled

untitled 12-1 -2 VC# Web Blog 12-1 -1-1 12-1.1-1 C:\ ChartModuleSample_CSharp\Application\2001\ Files\ 4096 KB 120 Web.Config httpruntime maxrequestlength executiontimeout 12-2

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

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

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

More information

Microsoft PowerPoint - chap03.ppt

Microsoft PowerPoint - chap03.ppt C#.NET 程式設計 第三章 開始撰寫 Visual C#.NET 程式 3-1 Visual C#.NET 程式設計流程 1. 分析問題與需求 2. 設計演算法與執行流程 3. 在表單上放置控制項並調整屬性 4. 為控制項撰寫程式碼 5. 偵錯與測試 1 3-2 您的第一個 Visual C#.NET 程式 3-2-1 新增專案 2 3-2-2 在表單上放置控制項 調整表單大小 插入文字方塊控制項

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

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

untitled

untitled Inside ASP.NET 2.0- ASP.NET 1.1 2. 理念 讀 了 了 度 讀 了 理 類 來 來說 流 了 來 來 來 來 理 來 不 讀 不 不 力 來參 流 讀 了 異 行 來了 錄 行 不 了 來 了 來 行 論說 了 更 不 例 來了 力 行 樂 不 說 兩 例 利 來 了 來 樂 了 了 令 讀 來 不 不 來 了 不 旅行 令 錄 錄 來 了 例 來 利 來 ManagerProvide

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

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

FETnet - Acer Iconia Tab  (A500 Wi-Fi 版) 平板電腦操作指南

FETnet - Acer Iconia Tab  (A500 Wi-Fi 版) 平板電腦操作指南 Acer Iconia Tab (A500) 平板電腦操作指南 作業系統 :Android 3.0 / 網路頻段 :Wi-Fi 版暫不支援 :Exchange Server 信箱 ( 無法使用 Smart 助手 ) 及手寫輸入法 產品外觀安全保密功能設定數據功能 開關 PIN 碼 ( 暫無資料 ) 更改 PIN 碼 ( 暫無資料 ) 解除 PUK 碼 ( 暫無資料 ) 手機密碼鎖 手動選網 ( 暫無資料

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

ASP.NET MVC Visual Studio MVC MVC 範例 1-1 建立第一個 MVC 專案 Visual Studio MVC step 01 Visual Studio Web ASP.NET Web (.NET Framework) step 02 C:\M

ASP.NET MVC Visual Studio MVC MVC 範例 1-1 建立第一個 MVC 專案 Visual Studio MVC step 01 Visual Studio Web ASP.NET Web (.NET Framework) step 02 C:\M ASP.NET MVC Visual Studio 2017 1 1-4 MVC MVC 範例 1-1 建立第一個 MVC 專案 Visual Studio MVC step 01 Visual Studio Web ASP.NET Web (.NET Framework) step 02 C:\MvcExamples firstmvc MVC 1-7 ASP.NET MVC 1-9 ASP.NET

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

05857AB....A.indd

05857AB....A.indd 附 錄 218 程式語言與設計 -Visual Basic Ⅰ 附錄 A A-1.NET 平台的特色.NET 平台是微軟公司所開發出來的一個新技術, 其目標是要提供程式設計者能在各種電腦系統上, 使用網際網路及.NET 平台所提供的程式資源, 快速設計出各種應用程式 支援多種程式語言的開發環境 一般的程式語言開發環境, 通常只能讓程式設計者使用某一種程式語言來進行程式的開發工作, 例如在 C 程式語言開發環境下,

More information

CHAPTER 1

CHAPTER 1 CHAPTER 1 1-1 System Development Life Cycle; SDLC SDLC Waterfall Model Shelly 1995 1. Preliminary Investigation 2. System Analysis 3. System Design 4. System Development 5. System Implementation and Evaluation

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 - 第3章.doc

Microsoft Word - 第3章.doc Java C++ Pascal C# C# if if if for while do while foreach while do while C# 3.1.1 ; 3-1 ischeck Test() While ischeck while static bool ischeck = true; public static void Test() while (ischeck) ; ischeck

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

Microsoft PowerPoint - ASP_NET_04

Microsoft PowerPoint - ASP_NET_04 第 4 章 Web Form 表單與事件處理 大綱 事件處理的基礎 ASP.NET 網頁與 Page 物件 ASP.NET 的伺服端控制項 資料輸出控制項 送出資料的控制項 圖片和超連結控制項 2 事件處理的基礎 事件的基礎 建立事件處理程序 事件處理程序的參數列 共用事件處理程序 3 事件的基礎 事件 (Event) 是在執行應用程式時, 滑鼠或控制項載入等操作所觸發的一些動作 例如 : 將應用程式視為一輛公共汽車,

More information

第一章 章标题-F2 上空24,下空24

第一章 章标题-F2 上空24,下空24 Web 9 XML.NET Web Web Service Web Service Web Service Web Service Web Service ASP.NET Session Application SOAP Web Service 9.1 Web Web.NET Web Service Web SOAP Simple Object Access Protocol 9.1.1 Web Web

More information

Microsoft PowerPoint - vb_net4

Microsoft PowerPoint - vb_net4 視窗應用程式表單的基本輸出入 資科系 林偉川 VB.NET 的物件說明 VB.NET 物件可以視為一個提供特定功能的元件或黑盒子, 並不用考慮元件內部的資料是什麼或程式碼怎麼寫, 只需知道這個物件提供什麼方法和屬性, 以及如何使用它, 就可以用來建立所需的應用程式 2 1 VB.NET 的物件說明 - 物件 物件 (Objects): 物件為物件導向程式的基礎, 物件是資料和包含處理此資料程式碼 (

More information

untitled

untitled 1 Outline 料 類 說 Tang, Shih-Hsuan 2006/07/26 ~ 2006/09/02 六 PM 7:00 ~ 9:30 聯 ives.net@gmail.com www.csie.ntu.edu.tw/~r93057/aspnet134 度 C# 力 度 C# Web SQL 料 DataGrid DataList 參 ASP.NET 1.0 C# 例 ASP.NET 立

More information

Microsoft PowerPoint - 18_Event.pptx

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

More information

封面-12

封面-12 第十二章 701Client TECHNOLOGY CO.,LTD. 701Client 701Server 701Client "701Client", 12-1 :supervisor :supervisor : 1. : 00~99 100 2. : 00~63 ( 63 / / ) 3. : 18 9 4. : 18 9 5. 12-2 TECHNOLOGY CO.,LTD. 701Client

More information

Apple iPad Wi-Fi + 3G 平板電腦操作指南

Apple iPad Wi-Fi + 3G 平板電腦操作指南 作業系統 :ios 4.2.1 / 網路頻段 : 雙模四頻 +3.5G 不支援 : 簡訊 / 多媒體訊息 語音通話 視訊通話功能 產品外觀 安全保密 功能設定 數據功能 開關 PIN 碼 手動選網 Google 同步服務 開啟藍牙 查詢軟體版本 更改 PIN 碼 自動選網 itunes 帳號申請 隨身碟模式 關閉行動連線 解除 PUK 碼 切換頻率 App 軟體下載 數據漫遊 手機密碼鎖 切換語言

More information

馬孝先

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

More information

iziggi

iziggi iziggi 1 1 iziggi-hd 2 iziggi-hd 4 IPEVO iziggi-hd 6 iziggi-hd 8 iziggi-hd 9 Whiteboard App USB 10 iziggi-hd 11 iziggi-hd Live View WiFi 11 12 LED 12 iziggi-hd 13 Apple TV AirPlay 13 14 15 iziggi-hd *

More information

Microsoft Word - 201110.doc

Microsoft Word - 201110.doc 2011 年 10 月 信 徒 交 通 月 刊 目 錄 一 本 期 目 錄 編 輯 室 1 二 牧 者 的 話 教 會 轉 化 -- 得 到 更 新 皮 袋 衣 立 凡 2 三 講 章 精 華 清 潔 的 心 思 -- 除 去 論 斷 講 員 衣 立 凡 / 賴 美 如 整 理 4 清 潔 的 心 思 -- 除 去 情 慾 講 員 葉 志 偉 / 林 慶 如 整 理 9 四 精 選 文 章 等 候

More information

¥¼©R¦W-3

¥¼©R¦W-3 3 基本輸入與輸出 輸入與輸出是程式設計的第㆒步, BCB 的輸入與輸出方式有兩種, 分別是使用元件及對話框 使用元件的方式是在表單 (Form) 放置輸出入元件, 本章即要介紹㆕種最常用的輸出入元件 -- 表單 (Form) 標籤 (Label) 文書盒 (Edit) 及功能鈕 (Button) 使用對話框的輸入與輸出, 將分別介紹 ShowMessage () MessageBox () 及 InputBox

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

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

使用手冊

使用手冊 使用手冊 版權所有 2013 年 Microtek International, Inc. 保留所有權利 商標 Microtek MII MiiNDT ScanWizard Microtek International, Inc. Windows Microsoft Corporation 重要須知 Microtek Microtek Windows Microsoft Windows I49-004528

More information

untitled

untitled 1 Outline 數 料 數 數 列 亂數 練 數 數 數 來 數 數 來 數 料 利 料 來 數 A-Z a-z _ () 不 數 0-9 數 不 數 SCHOOL School school 數 讀 school_name schoolname 易 不 C# my name 7_eleven B&Q new C# (1) public protected private params override

More information

Microsoft Word - 01.DOC

Microsoft Word - 01.DOC 第 1 章 JavaScript 简 介 JavaScript 是 NetScape 公 司 为 Navigator 浏 览 器 开 发 的, 是 写 在 HTML 文 件 中 的 一 种 脚 本 语 言, 能 实 现 网 页 内 容 的 交 互 显 示 当 用 户 在 客 户 端 显 示 该 网 页 时, 浏 览 器 就 会 执 行 JavaScript 程 序, 用 户 通 过 交 互 式 的

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

( )... 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

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

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

(Microsoft PowerPoint - \245\250\266\2606)

(Microsoft PowerPoint - \245\250\266\2606) 巨集 (VI) 資科系 林偉川 將資料暫存於表單中 ( 表單之標記說明屬性 ) 以 書籍訂單 資料表複製為 order 資料表, 並作出 order 單欄示式表單 將 order 資料表之訂單序號為 3,8,14, 17 做修改 於 order 表單設計檢視下, 加入一個命令按鈕名稱為 檢查並發送 e-mail 建立巨集 18 如下 : 2 1 巨集內容 3 巨集設定 Runmacros 巨集名稱為巨集

More information

Oxford iSolution下載及安裝指南

Oxford iSolution下載及安裝指南 Oxford isolution 下載及安裝指南 Download and Installation Guide 系統要求 System Requirements... 2 Oxford isolution 安裝步驟 Windows 個人電腦 Oxford isolution Installation Steps For Windows PCs... 3 Oxford isolution 安裝步驟

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

1 1 大概思路 创建 WebAPI 创建 CrossMainController 并编写 Nuget 安装 microsoft.aspnet.webapi.cors 跨域设置路由 编写 Jquery EasyUI 界面 运行效果 2 创建 WebAPI 创建 WebAPI, 新建 -> 项目 ->

1 1 大概思路 创建 WebAPI 创建 CrossMainController 并编写 Nuget 安装 microsoft.aspnet.webapi.cors 跨域设置路由 编写 Jquery EasyUI 界面 运行效果 2 创建 WebAPI 创建 WebAPI, 新建 -> 项目 -> 目录 1 大概思路... 1 2 创建 WebAPI... 1 3 创建 CrossMainController 并编写... 1 4 Nuget 安装 microsoft.aspnet.webapi.cors... 4 5 跨域设置路由... 4 6 编写 Jquery EasyUI 界面... 5 7 运行效果... 7 8 总结... 7 1 1 大概思路 创建 WebAPI 创建 CrossMainController

More information

1. 2. Flex Adobe 3.

1. 2. Flex Adobe 3. 1. 2. Flex Adobe 3. Flex Adobe Flex Flex Web Flex Flex Flex Adobe Flash Player 9 /rich Internet applications/ria Flex 1. 2. 3. 4. 5. 6. SWF Flash Player Flex 1. Flex framework Adobe Flex 2 framework RIA

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

1: public class MyOutputStream implements AutoCloseable { 3: public void close() throws IOException { 4: throw new IOException(); 5: } 6:

1: public class MyOutputStream implements AutoCloseable { 3: public void close() throws IOException { 4: throw new IOException(); 5: } 6: Chapter 15. Suppressed Exception CH14 Finally Block Java SE 7 try-with-resources JVM cleanup try-with-resources JVM cleanup cleanup Java SE 7 Throwable getsuppressed Throwable[] getsuppressed() Suppressed

More information

Microsoft Word - 02.doc

Microsoft Word - 02.doc 什麼是物件? 在物件導向程式設計裡面, 物件是指具體, 也可能是抽象的東西, 而翻遍各教科書, 它的定義也真的是很抽象, 但是用台語把 " 物件 " 念一遍, 就是 " 東西 ", 這樣還比較能理解 在一個書房裡, 第一 200 眼看到的東西可能有書桌 椅子 電腦 書架, 還有冷氣機, 這些是物件 再把視線放在書架上, 有木板 書本 固定夾, 這些是物件 ; 再拿起一本精裝書, 書套 書皮 內頁紙張,

More information

Microsoft PowerPoint _cp09_繪圖功能與文字.pptx

Microsoft PowerPoint _cp09_繪圖功能與文字.pptx 105-2: EE4052 計算機程式設計 Computer Programming 連豊力 臺大電機系 Feb 2017 - Jun 2017 課程主題進度 2 Unit 09: 繪圖功能與文字 一張圖的長寬或大小, 主標題, 軸標題, 字體等特性的設定 數據點的顏色要有變化 數據點的形式要有變化 數據加上不同註解 3 大綱 繪圖視窗之設定 常用的圖形參數 座標軸及邊界 加入文字 多張圖形 多張圖形之位置安排

More information

IT Essentials 5

IT Essentials 5 5.0 5.3.7.2 實驗 在 Windows 中使用 CLI 命令 簡介 列印並完成本實驗 本實驗將在 Windows 7/Vista/XP 中使用 Windows CLI 命令管理資料夾 檔案和程式 推薦設備本練習需要以下設備 : 執行 Windows 7 Windows Vista 或 Windows XP 的電腦 步驟 1 以管理者身份登錄電腦 註 : 如果使用 Administrator

More information

(Microsoft PowerPoint - ch10.ppt [\254\333\256e\274\322\246\241])

(Microsoft PowerPoint - ch10.ppt [\254\333\256e\274\322\246\241]) 第十章 常用控制項 ( 二 ) 10.1 ListBox/CheckedListBox /ComboBox 清單控制項 10.2 ImageList 影響清單控制項 10.4 HScrollBar/VScrollBar/ TrackBar 捲軸控制項 10.5 RichTextBox 豐富文字方塊 10.3 MonthCalendar/DateTime Picker 日期時間控制項 備註 : 可依進度點選小節

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

epub83-1

epub83-1 C++Builder 1 C + + B u i l d e r C + + B u i l d e r C + + B u i l d e r C + + B u i l d e r 1.1 1.1.1 1-1 1. 1-1 1 2. 1-1 2 A c c e s s P a r a d o x Visual FoxPro 3. / C / S 2 C + + B u i l d e r / C

More information

Object-Oriented Programming, Mid-term Test, 11/21/2000

Object-Oriented Programming, Mid-term Test, 11/21/2000 通識計算機程式設計期中考試題參考解答, 4/17/2009 1. 撰寫一或數個 C# 敘述達成下列要求 : ( 假設 using System; 敘述已經包含於程式中 ) (a) 宣告 int 變數 x, bool 變數 b, double 常數 F = 7.0. (3%) int x; bool b; const double F = 7.0; (b) 在螢幕顯示一行字, 要求使用者輸入一個整數.

More information