Presentation is loading. Please wait.

Presentation is loading. Please wait.

本章投影片僅供本書上課教師使用,非經同意請勿拷貝或轉載

Similar presentations


Presentation on theme: "本章投影片僅供本書上課教師使用,非經同意請勿拷貝或轉載"— Presentation transcript:

1 本章投影片僅供本書上課教師使用,非經同意請勿拷貝或轉載
第一章 Visual Basic 2010介紹 本章投影片僅供本書上課教師使用,非經同意請勿拷貝或轉載

2 1-1 Visual Basic程式語言的演進 1988年推出DOS 下的 Quick BASIC 4.5版。
1991年推出 Windows 環境 Visual Basic(簡稱VB)。 2002年推出Visual Studio .NET整合可在 .NET Framework 平台執行的程式語言,如 Visaul Basic .NET(簡稱VB.NET)、Visaul C++ .NET、Visaul C# .NET…。 VB .NET 是一個「物件導向」的程式語言。 在 2003、2005 和 2008年修訂 VB .NET,專業程式 設計師可藉由ActiveX、Web服務、WCF 服務、ASP .NET、Silverlight 等進行 Internet 程式設計。 2010年推出 VB 2010 。

3 1-2 初探VB 2010整合開發環境 整合開發環境( IDE:Integrated Develop Environment)
是開發應用程式時的操作介面。 將編輯器、編譯器、連結器、除錯器、 執行、檔案存取整合在同一操作環境。

4 一、啟動 Visual Basic 2010 Express
Step1 啟動Visual Basic 2010 Express版 Step2 建立新的專案

5 Step3 「專案」與「方案」的區別 :

6 Step4 認識設計工具窗格 : Form1.vb[設計] 標籤頁: 用來在表單上設計輸出入介面。 Form1.vb標籤頁 用來撰寫程式碼

7 二、程式的執行與關閉 方法1 按標準工具列 開始偵錯圖示鈕。 1. 在VB 2010 的 IDE中,執行程式方法有三種:
方法1 按標準工具列 開始偵錯圖示鈕。 方法2 執行功能表的 [偵錯(D)/開始偵錯(S)] 指令。 方法3 按鍵盤 快捷鍵。

8 2. 執行程式 開啟一個標題名稱為『Form1』的視窗。

9 方法1 點按程式執行視窗右上方的 關閉鈕。 3. VB 2010 整合開發環境關閉程式方法有三種: 方法2 按偵錯工具列的 停止偵錯圖示鈕。
方法1 點按程式執行視窗右上方的 關閉鈕。 方法2 按偵錯工具列的 停止偵錯圖示鈕。 方法3 執行功能表的 [偵錯(D)/停止偵錯(E)] 指令。 4. 點按程式執行視窗右上方的 關閉鈕 結束執行。

10 三、儲存專案 1. 執行功能表的 [檔案(F)/全部儲存(L)] 指令或直接按標準工具列的「全部儲存」圖示。
2. 開啟「儲存專案」對話方塊: 若不勾選 「為方案建立目錄」 系統建立一個 MyFirst 專案資料夾,本專案相關檔案 全放在這個專案資料夾內。

11 四、結束VB 2010整合開發環境 執行功能表 [檔案(F)/結束(X)] 指令,即可關閉VB整合開發環境。若專案內容有異動或新增專案未儲存,則關閉前會詢問是否要存檔?

12 五、檢視所建立的專案資料夾 在「MyFirst.sln」方案檔或「MyFirst.vbproj」專案檔快按兩下,直接開啟「MyFirst」專案的VB 2010整合開發環境。

13 六、開啟已建立專案 方法1 點選「起始頁」標籤頁中「最近使用的專案」 框架內陳列出的「MyFirst」專案名稱。

14 方法2 點選「起始頁」標籤頁中左側主要項目的「開啟專案」超連結文字,開啟「開啟專案」對話方塊。

15 方法3 執行 [檔案(F)/開啟專案(P)] 開啟開啟專案對話方塊。

16 開啟「MyFirst」專案的VB 2010整合開發環境:

17 1-3 物件導向的名詞概念 VB 2010是一種物件導向的程式設計語言。 物件導向 就是模仿真實世界事物所發展出來的概念。

18 一、類別與物件 在真實世界中,所有東西都是「物件」。 不同物件有不同可辨識特質。 將特質相近的物件歸成同一個「類別」(Class)。
如人類、狗類、球類、汽車類,每種類別皆可再 細分出來的類別實體就叫做物件。 如:張三喜歡打桌球、李四喜歡打籃球,張三和李四皆屬人類類別,但張三和李四是不同兩個人,這兩個人是不同的實體,即不同的物件; 桌球和籃球皆屬球類別,但兩者不是相同物件。

19 「類別」置於 IDE 的「工具箱」中。 從工具箱選取一種工具,就可在表單內製作出 物件的實體。 工具箱內的工具稱為「工具類別」 在表單物件內製作出來的實體稱為「控制項」 或「物件」。 如選取工具箱的 按鈕工具類別後,可在表單內 製作出 按鈕控制項。確定和離開按鈕控制項  來自相同工具類別  卻是不一樣的物件

20

21 二、屬性與方法 桌球和籃球皆屬球類別,但不是相同物件。 桌球很小顆、籃球很大顆 桌球為白色、籃球為紅色。
大小或顏色皆能辨別桌球和籃球為不相同物件  這些大小、顏色或材質等資料稱為「球類」 類別的「屬性」。  桌球和籃球屬同樣類別的物件,但只要有 一種屬性値不同,就為不同物件。

22 在VB 中的每個物件都有其特性,利用這些 特性來描述物件的外觀,如表單的特性包括:  表單的大小、前景色、背景色、標題…等  將這些特性稱為「屬性」。

23 桌球和籃球皆可 滾動、彈跳  會在球桌上用球拍 打 (play)桌球  會在球場上用手 打 (play)籃球 這些滾動、彈跳、打等動態的行為稱為「球類」 類別的「方法」。
在VB中方法  指為在物件完成某件事或某項目標,所採取 的處理方式。  如表單物件提供清圖、列印、畫點、畫線等功 能,這些功能通稱為「方法」。  在VB 物件導向程式語言中,屬性與方法皆 通稱為類別的「成員」。

24 1-4 工具與控制項 工具箱  位在 VB 整合開發環境的左邊界  提供許多工具類別  用來在 表單物件上佈置輸出入介面所需 的元件。  當由工具箱拖曳一個工具類別到表單上時, 就建立一個元件實體物件,這個元件實體 物件稱為「控制項」(Control)。

25 一、檢視表單物件 在 整合開發環境中最醒目東西就是放在設計工具窗格內「Form1」表單物件。
在表單右側、正下方、右下角各出現一個小白框, 當移動滑鼠指標到小白框上時,指標形狀分別變成雙箭頭指標。

26 調整表單物件大小

27 二、檢視工具箱 1. 滑動式工具箱

28 2. 固定式工具箱

29 三、如何在表單內建立控制項 方法1:在表單內製作一個「按鈕」控制項

30 方法2:在表單內製作第二個按鈕控制項

31 方法3:在表單內製作第三個按鈕控制項

32 四、作用控制項 1. 選取單一個控制項

33 2. 拖曳控制項移動

34 3. 改變控制項的大小

35 4. 選取多個控制項

36 五、如何刪除控制項

37 1-5 在設計階段設定控制項的屬性 一、檢視屬性視窗

38 2. 認識屬性視窗

39 3. 如何點選其它屬性名稱

40 二、屬性值的設定方式 屬性值被設定的型態大約有三種:  輸入型  選取型  交談型

41 1. 練習「輸入型」的屬性值設定

42

43 2. 練習「選取型」的屬性值設定

44 3. 練習「交談型」的屬性值設定

45 1-6 在執行階段設定控制項的屬性 一、事件與事件驅動
VB中只要在某個有作用控制項上按鍵盤、移動、 拖曳或按一下滑鼠、都會產生反應  VB 將此反應稱為「事件」。 當 VB 收到屬於某個物件或控制項的「事件」時,  VB 根據事件指示的內容做處理  指示的內容就是撰寫成該物件或控制項相對應 的程式碼,稱為「事件處理程序」。 VB 所提供的「事件驅動」平時沒狀況發生隨時待命,當有狀況發生再做適當處理的觀念  稱為「事件驅動」。

46 執行應用程式後  該應用程式就進入待命狀態  當有在物件上按下鍵或滑鼠時就表示有「事件」 要發生  Windows 將此事件相關訊息傳給該應用程式, 該程式會根據送來的訊息做適當的處理。
VB 的設計觀念  將所有流程都交給使用者來主控  完全由使用者對視窗內所做出反應來決定。 善用 VB 特點及變化多端的驅動事件處理程序,  很容易設計出親和力極佳的使用者介面。

47 二、表單與程式編碼模式的切換. 1.

48 2.

49 3.

50 4.

51 三、編寫事件處理程序 Step1 切換到程式編碼模式,檢視程式碼窗格

52 Step2 在「物件名稱下拉式」清單中選擇『表單』 物件

53 Step3 在「事件名稱下拉式」清單中選擇『Click』 事件

54 Step4 結果在程式碼窗格中出現Form1_Click事件 處理程序專屬的編碼區

55 Step5 在插入點游標處,用鍵盤鍵入下面一行敘述: Me.BackColor = Color.Yellow

56

57 Step6 按鍵盤快速鍵[F5]來執行程式,觀看執行結果

58 四、直接開啟指定物件的專屬程式碼編碼區 Step1 請切換到表單模式設計階段。
Step2 直接開啟Button2_Click()事件處理程序的 編碼區。

59 Step3 在Button2_Click()事件處理程序中插入點
游 標處,用鍵盤輸入一行程式敘述 Button3.Text = "OK"

60 Step2 按鍵盤快速鍵[F5]來執行程式,觀看執行結果。


Download ppt "本章投影片僅供本書上課教師使用,非經同意請勿拷貝或轉載"

Similar presentations


Ads by Google