官术网_书友最值得收藏!

1.1 Visual Basic簡介

Visual Basic是微軟公司推出的基于Windows環境的計算機程序設計語言,它繼承了Basic語言簡單易學的優點,又增加了許多新的功能。它采用面向對象與事件驅動的程序設計思想,使編程變得更加方便且快捷。使用Visual Basic既可以開發個人或小組使用的小型工具,又可以開發多媒體軟件、數據庫應用程序及網絡應用程序等大型軟件。它是國內外最流行的程序設計語言之一,也是學習開發Windows應用程序首選的程序設計語言。

1.1.1 Visual Basic的版本

Visual Basic問世于1964年,是由美國Dartmouth學院的John.G.Kemeny和Thmas.E.Kurtz兩位教授開發的一種程序設計。到了20世紀90年代,隨著Windows操作系統的逐漸流行,微軟公司于1991年推出的基于窗口的可視化程序設計語言Visual Basic,使其也向可視化編程的方向發展。

隨著Windows操作系統的不斷成熟,Visual Basic產品也從1.0版升級到了6.0版。Visual Basic 6.0已經是一個相當完善的開發語言,是快速應用程序開發工具的代表。

Visual Basic 6.0有學習版、專業版和企業版3種不同的版本,可以滿足不同的開發需要。

(1)學習版:該版本是針對初學者學習和使用的基礎版本,編程人員可用其輕松開發Windows和Windows NT(R)的應用程序,該版本包括所有的內部控件以及網格、選項卡和數據綁定控件。

(2)專業版:該版本為專業編程人員提供了一整套功能完備的開發工具,除包括學習版的全部功能以外,還包括ActiceX、Internet控件和動態HTML頁面設計的等方面的應用。

(3)企業版:專業編程人員使用該版本能夠開發功能強大的組內分布式應用程序,它是Visual Basic 6.0的最強版本。該版本除了包括專業版的全部功能,還包括一個Back Office特殊工具。

1.1.2 Visual Basic 6.0的特點

Visual Basic 6.0有以下幾個基本特點。

1.提供可視化的編程工具

Visual Basic 6.0是可視化的程序設計語言,有“所見即所得”的特點,用其開發應用程序包括,即設計用戶界面和編寫程序代碼。

2.面向對象

在Visual Basic 6.0中,窗體和控件都稱為“對象”,這些對象組成了與用戶交互的圖像界面(也稱為“用戶界面”)。作為面向對象的程序設計語言,它將代碼和數據結合在每個對象中。用戶只需要了解每個對象能夠完成何種任務,而不需要知道對象是如何工作的。這樣程序員只需要編寫實現功能程序的那部分代碼,從而大大地提高了程序設計的效率。

3.事件驅動

Visual Basic 6.0改變了程序的機制,它沒有傳統意義上的主程序,而由“事件”來驅動子程序的運行。一般來說,每個子程序要實現的功能是單一的,子程序的規模一般不會太大。即把原來一個統一控制并包羅萬象的大程序分解為多個獨立且小規模的子程序,分別由各種“事件”來驅動執行,這樣就大大地降低了編寫和維護程序的難度。

4.集成化開發環境

Visual Basic 6.0提供了易學易用的應用程序集成開發環境,在其中用戶可以設計界面、編寫代碼并調試程序,直至把應用程序編譯成可執行文件后直接在Windows環境中運行。

主站蜘蛛池模板: 阿克苏市| 北川| 思茅市| 绥中县| 承德县| 高青县| 沈阳市| 周口市| 丰原市| 通辽市| 南充市| 贵南县| 常宁市| 封丘县| 东乌| 女性| 邮箱| 公主岭市| 即墨市| 汶上县| 赫章县| 惠州市| 万盛区| 车致| 昌宁县| 贵溪市| 同心县| 凉城县| 惠安县| 武威市| 安化县| 墨江| 新蔡县| 普定县| 台北市| 通州市| 旬邑县| 友谊县| 通山县| 施甸县| 安福县|