Visual Basic 語言功能
更新:2007 年 11 月
下列主題將介紹並討論物件導向程式設計語言 Visual Basic 的基本元件。在使用表單和控制項為應用程式建立使用者介面後,您將需要撰寫定義應用程式行為的程式碼。與現代的程式設計語言一樣,Visual Basic 支援多種通用的程式設計建構和語言項目。
如果您曾以其他語言進行程式設計,則本章節所包含的大多數內容對您而言可能會似曾相識。雖然多數建構與其他語言的建構類似,但 Visual Basic 的事件驅動 (Event-Driven) 特性還是會造成些許的差異。
如果您是第一次設計程式,本章節的資料可當做撰寫程式碼之基本建置組塊 (Building Blocks) 的簡介。一旦了解基本概念之後,您就能夠使用 Visual Basic 建立功能強大的應用程式。
在本節中
Visual Basic 和 .NET Framework
描述 Visual Basic 在 .NET Framework 中的角色,並討論組件 (Assembly) 和屬性 (Attribute)。Visual Basic 的宣告項目
內容涵蓋您可以宣告的程式設計項目、這些項目的名稱和特性,以及編譯器 (Compiler) 如何解析這些項目的參考。Visual Basic 中的資料型別
說明程式設計項目可以保存哪些資料類型,以及如何儲存該資料。Visual Basic 中的變數
討論如何宣告變數以儲存值,以及如何使用變數來參考物件。Visual Basic 中的陣列
討論如何藉由宣告和使用陣列 (其中保存多個相關的值),讓程式碼更為簡潔有力。Visual Basic 中的物件
提供物件和類別的概觀、使用的方式、彼此之間的關係,以及所公開的屬性、方法和事件。Visual Basic 中的字串
內容涵蓋宣告和操作包含一連串字元的變數。Visual Basic 的常數和列舉型別
討論如何儲存不變的值以便重複使用,包括相關常數值的集合。Visual Basic 中的運算子和運算式
說明管理保存值之項目的程式碼項目、如何有效使用這些項目,以及如何結合這些項目以產生新的值。Visual Basic 中的陳述式
提供 Visual Basic 的兩種基本指令單元的概觀:宣告陳述式 (Declaration Statement) 和可執行的陳述式。Visual Basic 中的程序
描述 Sub、Function、Property 和 Operator,以及遞迴和多載程序等進階主題。Visual Basic 中的控制流程
顯示如何調整程式的執行流程。Visual Basic 中的 XML
提供主題連結,主題是關於簡介如何搭配 Visual Basic 使用 LINQ to XML。
相關章節
Visual Basic 中的物件導向程式設計
涵蓋物件導向程式設計,包括類別和介面、物件建立、事件和委派 (Delegate)、繼承 (Inheritance) 以及物件群組。Visual Basic 參考
針對 Visual Basic 程式設計的各種層面,提供參考資訊。