第一章Visual Basic程序開發環境_第1頁
第一章Visual Basic程序開發環境_第2頁
第一章Visual Basic程序開發環境_第3頁
第一章Visual Basic程序開發環境_第4頁
第一章Visual Basic程序開發環境_第5頁
已閱讀5頁,還剩18頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、第一章第一章Visual BasicVisual Basic程序開發環境程序開發環境1.1.1 Visual Basic語言簡介1.1.2 Visual Basic語言的特點1.1.3 Visual Basic的版本 1.2.1 Visual Basic 6.0的啟動和退出1.2.2 Visual Basic的集成開發環境(IDE)的組成1.1 Visual Basic1.1 Visual Basic語言的簡介語言的簡介1.2 Visual Basic1.2 Visual Basic集成開發環的啟動和退集成開發環的啟動和退出出 19901990年推出了年推出了Visual Basic 1.0V

2、isual Basic 1.0。 19921992年經過對年經過對Visual Basic 1.0Visual Basic 1.0版本的修改后,版本的修改后, 推出了推出了Visual Basic 2.0Visual Basic 2.0版本。版本。 19931993年再次修改完善后,推出了年再次修改完善后,推出了Visual Basic 3.0Visual Basic 3.0版本。版本。 19951995年推出了年推出了Visual Basic 4.0Visual Basic 4.0版本。版本。 19971997年發布了年發布了Visual Basic 5.0Visual Basic 5.0版

3、本。版本。 19981998年推出了年推出了Visual Basic 6.0Visual Basic 6.0版本。自版本。自5.05.0版以版以后的版本中,都有相應的中文版。以后的版本中,都有相應的中文版。以Visual Basic6.0Visual Basic6.0中文版為例進行講解。中文版為例進行講解。1.1.1 Visual Basic1.1.1 Visual Basic語言簡介語言簡介q 語言簡單、易學易用語言簡單、易學易用:繼承了原來繼承了原來BASIC語言的語言的 特點。特點。q 編程的可視化:所見即所得,可在窗體上利用工編程的可視化:所見即所得,可在窗體上利用工具箱提供的工具畫出

4、所需要的部件。具箱提供的工具畫出所需要的部件。q 引用了面向對象的程序設計方法引用了面向對象的程序設計方法q 事件驅動的編程機制:事件驅動的編程機制:程序代碼的執行是由有關程序代碼的執行是由有關某一對象的事件的發生來驅動的。某一對象的事件的發生來驅動的。q 快速方便地訪問數據庫:可利用開放式數據互連快速方便地訪問數據庫:可利用開放式數據互連(ODBCODBC)功能、)功能、ActiveXActiveX數據對象(數據對象(ADOADO)和)和ADOADO數據數據控件等,借助結構化查詢語言控件等,借助結構化查詢語言SQLSQL,訪問或操作數據,訪問或操作數據庫,如:庫,如:Microsoft SQ

5、L ServerMicrosoft SQL Server、OracleOracle、ACCESSACCESS等。等。 1.1.2 Visual Basic1.1.2 Visual Basic語言的特點語言的特點1.1.3 Visual Basic1.1.3 Visual Basic的版本的版本學學習習版版(Learning Edition) 是Visual Basic的基礎版本,該版本包括了Visual Basic的所有內部控件(標準控件)、網格控件、數據綁定控件等。使用學習版可以很容易地用來開發Windows95/98/NT下的應用程序。專專業業版版(Professional Edition

6、):在學習版的基礎上增加了ActiveX控件、IIS應用程序設計器、完整的數據工具和數據環境、數據對象以及DHTML設計器。企企業業版版(Enterprise Edition) 使用企業版可以建立分布式的應用程序,它包括了專業版的一切內容,同時具有自動化管理器、部件管理器、數據庫管理工具等。 1.Visual Basic 6.01.Visual Basic 6.0的啟動的啟動 單擊單擊“開始開始”按鈕按鈕/ /指向指向“程序程序”菜單項菜單項/ /在下一級子菜單在下一級子菜單中指中指“Microsoft Visual Basic 6.0Microsoft Visual Basic 6.0中文版

7、中文版”/ /單擊單擊“Microsoft Visual Basic 6.0Microsoft Visual Basic 6.0中文版中文版”, 即可進入即可進入Visual Basic 6.0Visual Basic 6.0的的“新建工程新建工程”對話框。對話框。 利用該對話框可創建利用該對話框可創建VBVB的應用程序,并進入的應用程序,并進入VBVB開發環境。開發環境。 1.2.1 1.2.1 Visual Basic 6.0Visual Basic 6.0的啟動和退出的啟動和退出1.2 Visual Basic1.2 Visual Basic集成開發環境的啟動和退出集成開發環境的啟動和退

8、出1.2.1 1.2.1 Visual Basic 6.0Visual Basic 6.0的啟動和退出的啟動和退出 “新建新建”選選項卡標準項卡標準EXE|“EXE|“打開打開或直接雙擊或直接雙擊 “ “標準標準EXE”EXE”進入進入Visual Visual Basic 6.0Basic 6.0集成開發環集成開發環境(境(IDEIDE)主窗口主窗口 1.2.1 1.2.1 Visual Basic 6.0Visual Basic 6.0的啟動和退出的啟動和退出2. Visual Basic 6.02. Visual Basic 6.0的退出的退出 退出方法:退出方法: 方法一方法一:單擊:

9、單擊Visual Basic 6.0Visual Basic 6.0集成開發環境集成開發環境(IDEIDE)主窗口的關閉按鈕。)主窗口的關閉按鈕。 方法二方法二:單擊主窗口的:單擊主窗口的“文件文件”菜單中的菜單中的“退出退出”下拉菜單項即可。下拉菜單項即可。 方法三方法三:按快捷鍵:按快捷鍵Alt+QAlt+Q。 1 1主窗口主窗口 它包括標題欄、菜單欄和工具欄。它包括標題欄、菜單欄和工具欄。 1.2.2 Visual Basic1.2.2 Visual Basic的集成開發環境(的集成開發環境(IDEIDE)的組成)的組成(1)(1)標題欄標題欄工程名字工程名字 VBVB的狀態的狀態nVB

10、VB的狀態:的狀態:n設計:設計界面,編寫代碼設計:設計界面,編寫代碼n運行:執行程序,查看結果運行:執行程序,查看結果n中斷:調試程序,檢查錯誤中斷:調試程序,檢查錯誤1.2.2 VB1.2.2 VB集成開發環境的組成集成開發環境的組成 (2)菜單欄 快捷鍵1.2.2 VB1.2.2 VB集成開發環境的組成集成開發環境的組成(3 3)工具欄:在默認情況下,)工具欄:在默認情況下,Visual Basic 6.0Visual Basic 6.0 只顯示標準工具欄。只顯示標準工具欄。 工具欄中各按鈕的功能工具欄中各按鈕的功能 工具欄的顯示與隱藏工具欄的顯示與隱藏 :單擊:單擊“視圖視圖”菜單菜單

11、/ /指指向向“工具欄工具欄”/ /單擊所需的工具欄名稱即可。或在現有單擊所需的工具欄名稱即可。或在現有的工具欄上單擊鼠標右鍵,在出現的工具欄快捷菜單的工具欄上單擊鼠標右鍵,在出現的工具欄快捷菜單中單擊所需的工具欄名稱。中單擊所需的工具欄名稱。 工具欄的浮動與恢復:用鼠標單擊工具欄最左工具欄的浮動與恢復:用鼠標單擊工具欄最左邊的雙線并拖動鼠標,可將工具欄設為浮動狀態,雙邊的雙線并拖動鼠標,可將工具欄設為浮動狀態,雙擊其標題或向上拖動到主窗口上面,可使它恢復為默擊其標題或向上拖動到主窗口上面,可使它恢復為默認狀態。認狀態。 1.2.2 VB1.2.2 VB集成開發環境的組成集成開發環境的組成2.

12、 工程資源管理器窗口(1)工程資源管理器窗口的組成: 查看代碼按鈕 查看對象按鈕 切換文件夾按鈕1.2.2 VB1.2.2 VB集成開發環境的組成集成開發環境的組成(2)工程文件的組成:)工程文件的組成: 工程文件:工程文件的擴展名為工程文件:工程文件的擴展名為.vbp 工程組文件:工程組文件的擴展名為工程組文件:工程組文件的擴展名為.vbg,對于一,對于一個較復雜的應用程序,可以含有兩個以上的工程文件,個較復雜的應用程序,可以含有兩個以上的工程文件,這些工程文件組成一個工程組。這些工程文件組成一個工程組。 窗體文件:窗體文件的擴展名為窗體文件:窗體文件的擴展名為.frm,工程中的一,工程中的

13、一個窗體就對應著一個窗體文件,窗體以及窗體中的控個窗體就對應著一個窗體文件,窗體以及窗體中的控件的屬性、程序代碼等都存放到該窗體文件中。件的屬性、程序代碼等都存放到該窗體文件中。 標準模塊文件標準模塊文件 標準模塊文件的擴展名為標準模塊文件的擴展名為.bas.bas,其中可以書寫,其中可以書寫Visual BasicVisual Basic的代碼,主要用于定義程序中的全局的代碼,主要用于定義程序中的全局變量和通用過程,從而可以被程序中的所有窗體的變量和通用過程,從而可以被程序中的所有窗體的程序所使用。程序所使用。 類模塊文件類模塊文件 類模塊文件的擴展名為類模塊文件的擴展名為. .clscls

14、,用戶可以在其中,用戶可以在其中定義自己的類。定義自己的類。 資源文件資源文件 資源文件的擴展名為資源文件的擴展名為. .resres,資源文件中存放的,資源文件中存放的是文本、圖片、聲音等各種資源。是文本、圖片、聲音等各種資源。1.2.2 VB1.2.2 VB集成開發環境的組成集成開發環境的組成(3) 工程資源管理器窗口的打開工程資源管理器窗口的打開: 方法方法1:單擊工具欄上的:單擊工具欄上的“工程資源管理器工程資源管理器”按鈕。按鈕。 方法方法2:執行:執行“視圖視圖”菜單中的菜單中的“工程資源管理器工程資源管理器”菜單命令。菜單命令。(4) 工程資源管理器窗口的關閉工程資源管理器窗口的

15、關閉: 單擊該窗口的單擊該窗口的“關閉關閉”按鈕即可。按鈕即可。 3窗體設計器窗口窗體設計器窗口 窗體是應用程序的一個窗口,在窗體是應用程序的一個窗口,在WindowsWindows環境下,每個應用程序環境下,每個應用程序至少包括一個窗體。至少包括一個窗體。 窗體設計器的打開:窗體設計器的打開: 方法方法1: 1: 在工程資源管理器窗口中雙擊要打開的窗體。在工程資源管理器窗口中雙擊要打開的窗體。 方法方法2: 2: 在工程資源管理器窗口中單擊要打開的窗口,再單擊工程在工程資源管理器窗口中單擊要打開的窗口,再單擊工程資源管理器窗口中的資源管理器窗口中的“查看對象查看對象”按鈕。按鈕。 方法方法3

16、: 3: 在工程資源管理器窗口中單擊要打開的窗口,再單擊在工程資源管理器窗口中單擊要打開的窗口,再單擊“視視圖圖”菜單中的菜單中的“對象窗口對象窗口”。 窗體設計器的關閉:單擊該窗口的窗體設計器的關閉:單擊該窗口的“關閉關閉”按鈕即可。按鈕即可。1.2.2 VB1.2.2 VB集成開發環境的組成集成開發環境的組成4 4 工具箱窗口工具箱窗口4 4 工具箱窗口工具箱窗口(1 1)工具箱窗口的組成)工具箱窗口的組成 該窗口包含了對象和控件,它們可放于一個窗體上,默認情該窗口包含了對象和控件,它們可放于一個窗體上,默認情況下,工具箱只包含況下,工具箱只包含Visual BasicVisual Bas

17、ic內部的標準控件,每一控件都內部的標準控件,每一控件都有自己獨特的功能。有自己獨特的功能。(2 2) Visual BasicVisual Basic中的控件類型:中的控件類型: 通常分為以下通常分為以下3 3種類型:種類型: 內部控件:在默認狀態下,工具箱中顯示的控件都是內部控內部控件:在默認狀態下,工具箱中顯示的控件都是內部控件件 ActiveX ActiveX控件:這類控件被單獨保存在控件:這類控件被單獨保存在.OCX.OCX文件中,如通用文件中,如通用對話框控件、數據綁定網格控件等。對話框控件、數據綁定網格控件等。 可插入的對象:用戶可將可插入的對象:用戶可將ExcelExcel表格

18、或表格或PowerPointPowerPoint幻燈片等幻燈片等作為一個對象添加到工具箱中,編程時可根據需要隨時創建。作為一個對象添加到工具箱中,編程時可根據需要隨時創建。(3 3)向工具箱中添加控件:)向工具箱中添加控件: 在默認狀態下,工具箱中顯示的控件都是內部控件,用戶可在默認狀態下,工具箱中顯示的控件都是內部控件,用戶可以 按 照 以 下 方 法 向 工 具 箱 中 添 加 其 他 控 件 :以 按 照 以 下 方 法 向 工 具 箱 中 添 加 其 他 控 件 : 單擊單擊“工程工程”菜單項,在出現的下拉菜單中,再單擊菜單項,在出現的下拉菜單中,再單擊“部件部件”菜單命令,或直接按下菜單命令,或直接按下Ctrl+TCtrl+T快捷鍵,或在工具箱中快捷鍵,或在工具箱中單擊鼠標右鍵,在出現的快捷菜單中再單擊單擊鼠標右鍵,在出現的快捷菜單中再單擊“部件部件”菜單命令,菜單命令,會出現會出現 “ “部件部件”對話框。對話框。 用鼠標單擊要添加的控件名稱前的方框,出現用鼠標單擊要添加的控件名稱前的方框,出現“”,表示選中該項,如:選擇表示選中該項,如:選擇“Microsoft Common Dialog Control Microsoft Common Dialog Control 6.0”6.0”控件。控件。 選中要添加的控件后,單擊選

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論