英文VB教程 簡體Visual Basic教程 繁體Visual Basic教程

第一課: Visual Basic 簡介


1.1 什麼是電腦程式

在我們開始學習VB之前,先讓我們了解一些基本電腦程式概念。根據 Webopedia ,一個電腦程式是一套非常有系統的指令,它使電腦以一個預定的方式去執行某些工作。如果沒有程式,電腦是無法運作的。電腦程式的優點是它能讓電腦執行任務的速度遠遠超過人類以手操作的速度。為了編寫電腦程式,我們需要使用某些電腦語言。電腦語言有很多種,其中有Visual Basic,JAVA, C ++ ,C#, Turbo Pascal, 等等。

我之所以選擇向大家推介Visual Basic,是因為它最容易學習。它使用的語言和人類的語言非常相似。它使用的詞語,如 If, Then, Else, Goto, Select 等,和英語相差無幾。因此,VB 是任何初學者應該選擇的程式語言。讓我舉一個例子:

 

If Mark >50  Then

Grade="及格 "

Else 

Grade="不及格"

End if

是不是很容易?

 

1.2 什麼是 Visual Basic ?

Visual Basic是Microsoft在1991年首次發布的第三代事件驅動編程語言。最終版本是Visual Basic 6. VB是為初學者設計的易學編程語言。因此,它可以讓我們輕鬆地開發GUI視窗應用程序。 Visual Basic 6.0 可讓你編寫幾乎任何的程式,一切取決於你。例如,您可以編寫教育軟件,以教導數學,語文,歷史,地理等。您還可以編寫財務計劃和會計軟件,使你成為更有效率的會計師或財務總監。至於大家喜歡的電腦遊戲,您一樣可以用Visual Basic來編寫。事實上,它沒有限制您可以編寫哪些程式!在本教程中,如果您仔細及認真地學習,您將會成為一個出色的 Visual Basic 程式員。

Visual Basic 是一個視覺和事件驅動的程式語言。在 Visual Basic 裡,因為用戶可點擊任何一對象,所以每個對象都需要設計一套程式,以便能夠針對這些行動(活動)作出相關的反應。因此, 一個Visual Basic程式包含了許多子程式,每個子程式都有自己的程式代碼,每個程式都可獨立操作,也可聯合起來進行操作。

在2002年,Microsoft發布了Visual Basic.NET(VB.NET)來替代Visual Basic 6.之後,Microsoft於2008年宣布VB6為舊版編程語言。但是,Microsoft仍然為VB6提供了一些形式的支援。 VB.NET是在.NET Framework上實現的完全面向對象的編程語言。它是為了適應網絡和移動應用程序的開發而創建的。

隨後,微軟發布了許多版本的VB.NET。它們是VB2005,VB2008,VB2010,VB2012,VB2013,VB2015和VB2017。雖然.NET部分在2005年被丟棄,但是自2002年以來發行的所有版本的Visual Basic編程語言都被視為VB.NET編程語言。

這裡的課程以Visual Basic 6.0為基礎 , 將來會推出其他版本的VB課程。

1.3 Visual Basic 程式界面

為了可以使用 Visual Basic 程式,您需要把VB6軟件安裝在您的電腦上。如果您沒有自己的VB6軟件 ,您可以通過綠茶軟件園網站下載Visual Basic 6 精簡版:

http://www.33lc.com/soft/20563.html

啟開Visual Basic 6.0時,它將顯示以下的對話框,如圖1.1所示 。您可以選擇創建一個新的專案,打開現有專案或選擇一個名單,或選擇最近啟用的專案。它有各種類型的應用程式供選擇,我們先學習標準執行檔 。現在,您只需點擊標準執行檔圖標進入VB程式環境。
 

圖1.1 Visual Basic啟動時的程式環境介面


如圖1.2 所示, Visual Basic 畫面含有一個空白表格(Form1),提供您設計應用程式的界面。 專案的視窗顯示您的應用程式,而屬性視窗則顯示各種控件和對象的屬性。它也包括一個工具箱(Toolbox),為制定一個VB應用程式所構成一切必要的管制工具,如文本框,命令按鈕,標籤,組合框,圖片框,圖像框,計時器和其他物體等等,以便執行某些與他們有聯系的任務按事件。額外的對象可以通過點擊該專案上的菜單來添加,然后點擊組件下拉列表中以選擇那些你需要使用的程序

 

圖1.2 : Visual Basic 的界面





版权所有©2008 Dr.Liew Voon Kiong。保留所有权利 。联系我们: VB面子书

[Privacy Policy]