- Visual Basic 開發從入門到精通
- 陳強
- 2759字
- 2019-01-05 00:46:40
1.4 Visual Basic可視化開發環境介紹
知識點講解:光盤:視頻\PPT講解(知識點)\第1章\可視化開發環境介紹.mp4
通過Visual Basic的可視化開發環境平臺,可以輕松地編寫出應用項目代碼。運行Visual Basic 6.0后,在開發環境中將顯示標題欄、菜單欄、工具欄、工具箱和工程資源管理器窗口等元素,如圖1-12所示。

圖1-12 Visual Basic 6.0可視化開發環境界面
在下面的內容中,將對上述Visual Basic 6.0的開發環境元素進行簡要介紹。
1.標題欄
啟動Visual Basic 6.0后,標題欄顯示的是“工程1-Microsoft Visual Basic[設計]”。其中,[設計]表示當前的工作狀態是“設計模式”。在Visual Basic 6.0中有如下3種工作狀態模式。
? 設計模式:用戶可以在此狀態下操作設計界面或編寫項目代碼。
? 運行模式:此模式下將運行當前程序,不可以進行編輯處理。
? 中斷模式:當前模式下程序暫時中斷,此時可以編輯代碼,但是不能編輯界面。
2.菜單欄
在菜單欄中將顯示Visual Basic 6.0開發所需要的所有操作命令,各項菜單欄的具體說明如下所示。
? 【文件】選項:包含和文件操作相關的所有命令,例如打開或關閉當前項目文件。
? 【編輯】選項:包含編輯正文和控件的操作命令。
? 【視圖】選項:包含和顯示窗口相關的所有命令,例如顯示代碼窗口和顯示對象窗口等操作命令。
? 【工程】選項:包含用于多窗體程序設計的添加窗體命令,在工具箱中添加控件的部件和用于設置某些工程屬性的操作命令。
? 【格式】選項:包含窗體控件對齊格式的操作命令。
? 【運行】選項:包含程序的啟動、暫停和結束等操作命令。
? 【調試】選項:包含常用的程序查錯的操作命令。
? 【工具】選項:包含過程添加等操作命令。
? 【窗口】選項:包含用于設置在窗口內顯示某操作元素的操作命令。
? 【外接程序】選項:包含Visual Basic 6.0外接程序和外接程序管理器相關的操作命令。
? 【幫助】選項:包含和幫助信息相關的操作命令。
3.工具欄
工具欄的作用是為開發人員提供常用的操作命令,單擊工具欄中的某個命令圖標后即可迅速完成相應的操作。用戶將鼠標指針懸停于某個工具欄圖標后,將顯示對應圖標的功能提示文本,如圖1-13所示。

圖1-13 光標懸停于圖標后的提示文本效果
工具欄中各圖標的具體說明如下所示。
? :添加標準EXE工程按鈕,用于添加一個新的EXE工程。
? :添加窗體按鈕,為當前工程添加一個新的窗體。
? :菜單編輯器按鈕,用于打開Visual Basic 6.0的菜單編輯器。
? :打開工程按鈕:用于打開一個已有的工程。
? :保存工程按鈕,用于保存當前的工程項目。
? :剪切按鈕,用于剪切當前項目內的文本或控件。
? :復制按鈕,用于復制當前項目內的文本或控件。
? :粘貼按鈕,用于粘貼當前項目內的文本或控件。
? :啟動按鈕,用于啟動當前項目程序。
? :暫停按鈕,用于暫停當前項目程序。
? :停止按鈕,用于結束當前項目程序的運行。
? :工程資源管理器按鈕,用于顯示當前項目的資源管理器窗口。
? :屬性窗口按鈕,用于顯示當前項目的屬性窗口。
? :窗體布局窗口按鈕,用于顯示當前項目的窗體布局窗口。
? :對象瀏覽器按鈕,用于打開顯示對象瀏覽器窗口。
? :工具箱按鈕,用于打開顯示工具箱窗口。
? :數據視圖窗口按鈕,用于打開顯示數據視圖窗口。
? :可視化部件管理窗口按鈕,用于打開顯示可視化部件管理窗口。
4.工具箱
Visual Basic 6.0的工具箱內將顯示開發所需要的各種控件,在默認情況下將顯示20個標準控件按鈕。同樣將鼠標指針懸停于某個工具箱圖標后,將顯示對應圖標功能的提示文本。工具箱中各控件按鈕的具體說明如下所示。
? :指針控件按鈕,用于選擇窗體對象。
? :圖片框控件按鈕,用于插入圖片。
? :標簽控件按鈕,用于插入標簽字符。
? :文本框控件按鈕,用于插入文本字符。
? :框架控件按鈕,用于插入框架元素。
? :按鈕控件按鈕,用于插入操作按鈕。
? :復選框控件按鈕,用于插入復選框。
? :單選框控件按鈕,用于插入單選框。
? :組合框按鈕,用于插入組合框。
? :列表框按鈕,用于插入列表框。
? :水平滾動條按鈕,用于插入水平滾動條。
? :垂直滾動條按鈕,用于插入垂直滾動條。
? :定時器按鈕,用于插入定時器。
? :驅動器列表框按鈕,用于插入驅動器列表框。
? :目錄列表框按鈕,用于插入目錄列表框。
? :文件列表框按鈕,用于插入文件列表框。
? :形狀按鈕,用于插入形狀圖形。
? :畫線按鈕,用于插入線圖形。
? :圖像框按鈕,用于插入圖像。
? :數據庫按鈕,用于插入數據庫數據。
注意:在Visual Basic 6.0的工具箱內除了有上述按鈕外,還可以根據需要在里面添加新的控件。具體方法是在工具箱空白處單擊【部件】選項,在彈出的“部件”對話框內選擇要插入的控件。具體如圖1-14所示。

圖1-14 “部件”對話框界面
從圖1-14所示的界面可以看出,插入部件分為控件、設計器和可插入對象3部分。
5.工程資源管理器窗口
一個Visual Basic 6.0工程可以由多個不同類型的文件構成,例如工程文件、窗體文件和標準模塊文件等。在工程資源管理器中,將以樹形目錄結構的樣式列出當前工程內的所有文件,如圖1-15所示。

圖1-15 工程資源管理器窗口界面
在圖1-15所示的工程資源管理器窗口界面中,有如下3個按鈕來設置窗口的顯示方式。
? :查看代碼按鈕,用于切換到代碼編輯窗口。
? :查看對象按鈕,用于切換到窗體對象窗口。
? :切換文件夾按鈕,用于切換到文件夾的顯示方式。
在工程資源管理器窗口中,將以樹形列表樣式顯示當前工程的組成文件。組成文件的類型主要有如下3種。
? .vbp(工程文件)和.vbg(工程組文件):每個工程對應一個工程文件,當一個應用程序包含2個以上的工程時,這些工程就組成一個工程組。
? .frm(窗體文件):此文件保存當前項目的窗體,以及所使用控件的屬性、對應事件的過程和程序代碼等。一個Visual Basic 6.0工程至少要有一個窗體文件。
? .bas(標準模塊文件):包含所有模塊級變量和用戶定義的通用過程。它是一個純代碼文件,不屬于任何一個窗體。
6.屬性窗口
屬性窗口位于資源管理器窗口的正下方,其功能是用來設置窗體和控件的屬性。當在Visual Basic 6.0中選擇某控件或某窗體時,將在屬性窗口中顯示對應的各屬性設置列表,如圖1-16所示。

圖1-16 屬性窗口界面
開發人員可以通過單擊【按字母序】按鈕或【按分類序】按鈕,來設置各屬性的顯示順序。
7.代碼編輯界面
代碼編輯界面是Visual Basic 6.0的主體界面,用于顯示和編輯程序的代碼。應用程序中的每一個窗體或標準模塊都和一個獨立的代碼編輯器相對應,如圖1-17所示。

圖1-17 代碼編輯界面
開發人員可以通過如下4種方式打開代碼編輯器窗口。
? 雙擊窗體。
? 用鼠標右鍵單擊窗體,在彈出的菜單中選擇“查看代碼”命令。
? 單擊工程資源管理器窗口中的【查看代碼】按鈕。
? 依次單擊【視圖】|【代碼窗口】選項。
在圖1-17所示的代碼編輯窗口中,可以通過對象下拉列表框來選擇處理對象名,通過過程下拉列表框來選擇處理過程。在編寫代碼過程中,當輸入合法的語句或函數時,在代碼編輯器窗口中會自動彈出提示代碼,如圖1-18所示。如果編寫的代碼格式有誤,當單擊回車鍵后會自動彈出錯誤提示,如圖1-19所示。

圖1-18 彈出提示代碼格式

圖1-19 彈出錯誤提示對話框
- Puppet 4 Essentials(Second Edition)
- Oracle WebLogic Server 12c:First Look
- 從零開始:數字圖像處理的編程基礎與應用
- Learning Spring 5.0
- 算法精粹:經典計算機科學問題的Java實現
- Rake Task Management Essentials
- Java游戲服務器架構實戰
- Functional Programming in JavaScript
- Kali Linux Wireless Penetration Testing Beginner's Guide(Third Edition)
- Apache Mesos Essentials
- 青少年信息學競賽
- Java EE核心技術與應用
- 劍指大數據:企業級數據倉庫項目實戰(在線教育版)
- 軟件測試實用教程
- 微信小程序開發與實戰(微課版)