共用方式為


使用 Visual Basic Express 開發應用程式的概觀

更新:2007 年 11 月

本主題提供 Visual Basic Express 版的概觀。這是一個程式,它會使用 Visual Basic 語言建立應用程式。就如同 Microsoft Outlook 程式會提供各種使用電子郵件的工具一樣,Visual Basic Express 版是一套可完成各種程式設計工作的工具組。

秘訣

如果您是程式設計的新手,建議您先完成 Visual Basic 導覽 (專為教導您基本概念所設計的一組課程),然後再返回本主題。若要啟動此教學課程,請參閱建立第一個 Visual Basic 程式

開發程序

Visual Basic Express 版使得應用程式的開發程序更簡單。在大部分情況下,這個程序包括下列步驟:

  • 建立專案:專案含有應用程式所需的所有檔案,而且會儲存應用程式的相關資訊。如需詳細資訊,請參閱步驟 1:在 Visual Basic 中建立專案。有時候,一個應用程式會包含多個專案,例如 [Windows 應用程式] 專案及一個或多個 [類別庫] 專案。這類應用程式稱為「方案」(Solution),也就是一組專案。

  • 設計使用者介面:設計的方法是將各種控制項 (例如按鈕和文字方塊) 拖曳至稱為「表單」的設計介面上。然後,您可以設定屬性,以便定義表單及其控制項的外觀和行為。

    注意事項:

    對於沒有使用者介面的應用程式 (例如類別庫或主控台應用程式) 而言,不需要進行這個步驟。

  • 撰寫程式碼:接著,您必須撰寫 Visual Basic 程式碼,以便定義應用程式的行為以及應用程式與使用者的互動方式。Visual Basic Express 版可提供 IntelliSense、自動完成和程式碼片段等功能,讓您輕鬆撰寫程式碼。如需詳細資訊,請參閱步驟 4:加入 Visual Basic 程式碼

  • 測試程式碼:一定要測試應用程式,以確保行為和您所預期的一樣。這個程序稱為「偵錯」(Debugging)。Visual Basic Express 版包含偵錯工具,可以方便您以互動方式尋找並修正程式碼中的錯誤。如需詳細資訊,請參閱步驟 5:執行和測試程式

  • 散發應用程式:一旦應用程式完成後,您就可以將產生的程式安裝在電腦上,或是散發並與其他人共用。Visual Basic Express 版會使用一項名為「ClickOnce 發行」的新技術,讓您可以輕易地使用精靈部署應用程式,而且可以在日後變更時,自動提供更新版本的應用程式。如需詳細資訊,請參閱散發程式

熟悉

乍看之下,Visual Basic Express 版的使用者介面 (也稱為「整合式開發環境」(Integrated Development Environment) 或「IDE」) 可能不太熟悉,不過只要您了解一下,就會發現它很容易使用。下列各節將會說明最常用的 IDE 部分。您可以在 Visual Basic Express IDE 簡介中了解 IDE 的詳細資訊。

啟動時

當您首次開啟 Visual Basic Express 版時,會看見 IDE 的大部分都被 [起始頁] 視窗填滿。[起始頁] 含有最近使用過專案的可點選清單、具有重要說明主題連結的 [使用者入門] 區域,以及線上文件和其他資源的連結清單。如果您已連接至網際網路,這份清單就會定期更新。

在 IDE 的右側,您會看到 [方案總管] 視窗,如下圖所示。這個視窗一開始是空白的,不過專案或專案群組 (稱為方案) 的相關資訊都會顯示在此。如需詳細資訊,請參閱探索方案:使用方案總管

圖 1:方案總管

方案總管

在 IDE 的左手邊,您會看見標記為 [工具箱] 的垂直索引標籤。這個索引標籤一開始也是空白的,不過當您進行工作後,它就會以可用於目前進行中工作的項目填滿。如需詳細資訊,請參閱透過工具箱翻找

橫列在 IDE 頂端的是一個功能表列和一個工具列。可用的功能表和工具列按鈕會根據您目前的工作變更。請務必花點時間瀏覽並查看可用的選項。此外,您也可以自訂功能表和工具列,以符合您個人的偏好設定。您可以按一下 [工具] 功能表,然後按一下 [自訂] 自訂工具列。接著,便可以重新排列命令或加入新的工具列。橫列在 IDE 最底部的是一個顯示 [就緒] 的狀態列。當您在 IDE 中工作時,狀態列會變更,顯示與您目前的工作相關的訊息。例如,狀態列會顯示您正在建置之專案的進度相關資訊。

設計模式

當您開啟或建立專案時,IDE 的外觀就會變更為「設計模式」。設計模式下的 IDE 如下圖所示。這是 Visual Basic 的視覺化部分,可讓您在其中設計應用程式的外觀。

注意事項:

本主題提供使用 Visual Basic Express 版開發 Window Form 應用程式的概觀,但您也可以在 Visual Basic Express 版中建立 Windows Presentation Foundation (WPF) 應用程式。本主題所說明的功能都可以在 WPF 應用程式中使用,但還有其他功能,例如 XAML 視窗。如需詳細資訊,請參閱建立程式的視覺外觀:Windows Presentation Foundation 簡介

圖 2:設計模式中的 IDE

Visual C# Express 程式碼編輯器

在設計模式下,[起始頁] 會被另一個稱為 [表單設計工具] 的視窗覆蓋,這個視窗基本上是一張空白的畫布,表示應用程式的使用者介面。請注意,只要按一下 [表單設計工具] 上面的索引標籤,還是可以使用 [起始頁]。

當 [表單設計工具] 顯示後,[工具箱] 會包含一些控制項 (按鈕、文字欄位、方格等項目的表示),而且這些控制項可以加入至表單並依您的喜好排列。如需詳細資訊,請參閱 Windows Form 設計工具

此外,您也會注意到,在 [方案總管] 視窗底下會顯示新的 [屬性] 視窗。您可以在此視窗中設定各種屬性,以便定義表單及其控制項的外觀和行為。如需詳細資訊,請參閱設定屬性:使用屬性視窗

根據預設,IDE 底部的 [工作清單] 視窗並不會顯示,不過它會提供一個位置,可以讓您追蹤必須完成的工作,或是在程式設計時記錄筆記。如需詳細資訊,請參閱工作清單 (Visual Studio)

如果您按兩下表單或控制項,就會開啟稱為 [程式碼編輯器] 的新視窗。這就是您將撰寫應用程式之實際程式碼的位置。[程式碼編輯器] 不只是文字編輯器,它會使用名為 IntelliSense 的技術在您輸入時提供相關資訊,以協助您撰寫程式碼。如需詳細資訊,請參閱 智慧型程式碼撰寫:使用 IntelliSense 協助您撰寫程式碼Visual Basic 特定的 IntelliSense

注意事項:

對於某些專案類型,例如沒有任何使用者介面的 [類別庫] 專案,就會顯示 [程式碼編輯器] 來取代 [表單設計工具]。

執行模式

當您執行或偵錯應用程式時,IDE 就會變更為「執行模式」。此時應用程式本身會啟動,而且會顯示與偵錯相關的其他視窗。在執行模式下,雖然您無法在 [表單設計工具]、[屬性] 視窗或 [方案總管] 中進行變更,但是您可以在 [程式碼編輯器] 中變更程式碼。

在執行模式下,IDE 底部會顯示一個稱為 [即時運算] 視窗的新視窗。如果您讓應用程式處於中斷模式,就可以在 [即時運算] 視窗中查詢值並測試程式碼。中斷模式如下圖所示。如需詳細資訊,請參閱即時運算視窗

圖 3:中斷模式中的 Visual Basic 表單

中斷模式

只要從 [偵錯] 功能表選取,即可在執行階段檢視用來查看變數值、檢視輸出和其他偵錯工作的視窗。

其他重要視窗

您可能會在 IDE 中遇到許多其他視窗,而且每個視窗都適用於特定的程式設計工作。下列是一些更常見的視窗。

  • 如果您在設計階段輸入錯誤的程式碼或發生其他錯誤,[錯誤清單] 視窗就會顯示在 IDE 底部。如需詳細資訊,請參閱錯誤清單視窗

  • [物件瀏覽器] 視窗是用來檢查任何可用於應用程式中之物件的屬性、方法和事件。如需詳細資訊,請參閱物件瀏覽器

  • [專案設計工具] 是用於設定應用程式的屬性,其中包括資源、偵錯行為、部署設定等等。如需詳細資訊,請參閱專案設計工具簡介

  • [資料庫總管] 可讓您檢視並使用現有的資料庫,或是建立並設計新的資料庫。如需詳細資訊,請參閱伺服器總管/資料庫總管中的資料連接

  • 如果您正在建立 WPF 應用程式,[XAML] 視窗會顯示在 IDE 的底部。如需詳細資訊,請參閱設計 WPF 應用程式的使用者介面 (Visual Basic)

自訂

Visual Basic Express 版可讓您自訂 IDE,方法包括重新排列視窗配置、選擇要顯示的視窗、加入或移除功能表命令和工具列按鈕等等。若要進一步了解如何自訂 Visual Studio,請參閱 MSDN 網站上的自訂開發環境

取得說明

當您在 Visual Basic Express 版中工作時,只需要按一個按鍵就會顯示說明。不論您是在 [程式碼編輯器] 或任何其他視窗中,只要按下 F1 鍵,就會顯示與您當時正在進行之作業最相關的說明主題。例如,在 [程式碼編輯器] 中,當游標位於關鍵字 Inherits 上,便會開啟說明瀏覽器並顯示描述 Inherits 陳述式用法的主題。

注意事項:

Visual Basic Express 版內所包含的說明檔是 Visual Studio Express 版 MSDN Library 子集,而 Visual Studio Express 版 MSDN Library 則是完整 MSDN Library 的子集。如果您已連接至網際網路,就可以存取完整 Library 中的任何說明主題。如果您無法進行線上存取,或者當時選擇不安裝 Visual Studio Express 版 MSDN Library,則某些說明主題可能會無法使用。

此外,您也可以從 [說明] 功能表啟動說明,而且可以使用 [內容] 或 [索引] 視窗或是 [搜尋] 索引標籤,找到您正在尋找的主題。如需詳細資訊,請參閱如何使用輔助說明 (Microsoft Document Explorer 說明)

請參閱

其他資源

建立第一個 Visual Basic 程式

Visual Basic 導覽

Visual Basic 6.0 使用者可用的說明

Visual Basic 程式設計手冊

建立 Windows 架構的應用程式