vb屬於哪種程式語言?

2020-11-19 18:01:39

vb全稱Visual Basic,屬於高階程式語言;vb是一種通用的基於物件的程式語言,是一種為結構化的、模組化的、物件導向的、包含協助開發環境的事件驅動為機制的視覺化程式設計語言。

VB就是Visual Basic,本身就是一種程式語言。屬於高階語言。

Visual Basic(簡稱VB)是Microsoft公司開發的一種通用的基於物件的程式設計語言,為結構化的、模組化的、物件導向的、包含協助開發環境的事件驅動為機制的視覺化程式設計語言。是一種可用於微軟自家產品開發的語言。

「Visual」 指的是開發圖形化使用者介面 (GUI) 的方法——不需編寫大量程式碼去描述介面元素的外觀和位置,而只要把預先建立的物件add到螢幕上的一點即可。 「Basic」指的是 BASIC (Beginners All-Purpose Symbolic Instruction Code) 語言,是一種在計算技術發展歷史上應用得最為廣泛的語言。

Visual Basic源自於BASIC程式語言。VB擁有圖形化使用者介面(GUI)和快速應用程式開發(RAD)系統,可以輕易的使用DAO、RDO、ADO連線資料庫,或者輕鬆的建立Active X控制元件,用於高效生成型別安全和物件導向的應用程式 [2] 。程式設計師可以輕鬆的使用VB提供的元件快速建立一個應用程式。

語言特色

製作應用程式安裝盤等為使用者提供了友好的整合式開發環境,具體表現在:

視覺化的設計平臺:在使用傳統的程式設計語言程式設計時,一般需要通過編寫程式來設計應用程式的介面(如介面的外觀和位置等),在設計過程中看不見介面的實際效果。而在Visual Basic 6.0中,採用物件導向程式設計方法(Object-Oriented Programming),把程式和資料封裝起來作為一個物件,每個物件都是可視的。開發人員在介面設計時,可以直接用Visual Basic 6.0的工具箱在螢幕上"畫"出視窗、選單、命令按鍵等不同型別的物件,併為每個物件設定屬性。開發人員要做的僅僅是對要完成事件過程的物件進行編寫程式碼,因而程式設計的效率可大大提高。

事件驅動的程式設計機制:程式導向的程式是由一個主程式和若干個子程式及函陣列成的。程式執行時總是先從主程式開始,由主程式呼叫子程式和函數,開發人員在程式設計時必須事先確定整個程式的執行順序。而Visual Basic 6.0事件驅動的程式設計是針對使用者觸發某個物件的相關事件進行編碼,每個事件都可以驅動一段程式的執行。開發人員只要編寫響應使用者動作的程式碼。這樣的應用程式程式碼精簡,比較容易編寫與維護。

結構化的程式設計語言:Visual Basic 6.0具有豐富的資料型別和眾多的內部函數。其採用模組化和結構化程式設計語言,結構清晰,語法簡單,容易學習。

強大的資料庫功能:Visual Basic 6.0利用資料控制元件可以存取Access、FoxPro等多種資料庫系統,也可以存取Excel、Lotus等多種電子試算表。

ActiveX技術:ActiveX發展了原有的OLE技術,使開發人員擺脫了特定語言的束縛,方便地使用其他應用程式提供的功能,使Visual Basic 6.0能夠開發集聲音、影象、動畫、字處理、電子試算表、Web等物件於一體的應用程式。

網路功能:Visual Basic 6.0提供的DHTML(動態HTML)設計工具可以使開發者動態地建立和編輯Web頁面,使使用者能開發出多功能的網路應用軟體。

以上就是vb屬於哪種程式語言?的詳細內容,更多請關注TW511.COM其它相關文章!