- Visual Basic語言程序設計基礎(第3版)
- 畢建偉 夏慧茹 梁建國主編
- 771字
- 2018-12-26 18:47:55
1.1 Visual Basic簡介
Visual Basic(簡稱VB)是美國微軟公司開發(fā)的一種可視化編程工具。它功能強大、簡單易學,沿襲了BASIC系列語言的語法,能夠方便快捷地完成Windows應用程序的開發(fā)。
Visual Basic中的“Visual”即“可視化的”意思,主要是指不必編寫大量代碼去描述程序界面,而只要把預先建立好的對象拖放到窗口界面中,即可開發(fā)出Windows風格的圖形用戶界面(GUI——Graphical User Interfaces)?!癇ASIC”指的是 BASIC(Beginners All-purpose Symbol Instruction Code,即初學者通用符號指令代碼)語言。
1.1.1 Visual Basic的主要特點
與傳統(tǒng)編程方式相比,Visual Basic具有以下主要兩個特點。
1.方便的開發(fā)環(huán)境
(1)提供了完善的可視化編程環(huán)境;
(2)可以同時打開多個工程,可以建立單文檔界面和多文檔界面;
(3)具有強大的代碼編輯器,在代碼窗口中可以自動列出控件的屬性和方法,可以自動提示函數(shù)的語法;
(4)具有實時的在線幫助功能。
2.事件驅(qū)動機制
Visual Basic程序運行的基本方法是由“事件”來驅(qū)動程序的運行。在Visual Basic應用程序中將大規(guī)模的程序代碼分為若干個單一的、獨立的、小規(guī)模的程序段落,分別由各種“事件”來驅(qū)動執(zhí)行,大大降低了程序的編寫難度。
1.1.2 Visual Basic的版本
Visual Basic有三種版本,各自滿足不同人員的開發(fā)需要。
(1)學習版:編程人員利用學習版可以輕松地開發(fā)出Windows應用程序。它包括所有的內(nèi)部控件及Grid、Tab和Data_Bound控件。學習版提供的文檔有《程序員指南》、《聯(lián)機幫助》及Visual Basic《聯(lián)機手冊》。
(2)專業(yè)版:為專業(yè)編程人員提供了一整套功能完備的開發(fā)工具。該版本包括學習版的全部功能,還包括ActiveX控件、Internet控件和Crystal Report Writer。專業(yè)版提供的文檔有《程序員指南》、《聯(lián)機幫助》及《部件工具指南》。
(3)企業(yè)版:企業(yè)版使得專業(yè)編程人員能夠開發(fā)出功能強大的組內(nèi)分布式應用程序。該版本包括專業(yè)版的全部功能,還包括自動化管理器、部件管理器、數(shù)據(jù)庫管理工具及Microsoft Visual SourceSafe(TM)面向工程版的控制系統(tǒng)等。企業(yè)版提供的文檔除包括專業(yè)版的所有文檔外,還有《客戶/服務器應用程序開發(fā)指南》和《SourceSafe User's Guide》。
- OpenDaylight Cookbook
- Java應用與實戰(zhàn)
- Vue.js 2 and Bootstrap 4 Web Development
- 羅克韋爾ControlLogix系統(tǒng)應用技術(shù)
- 微服務設計原理與架構(gòu)
- 實戰(zhàn)Java程序設計
- HTML5 and CSS3 Transition,Transformation,and Animation
- Redis Essentials
- iOS編程基礎:Swift、Xcode和Cocoa入門指南
- 琢石成器:Windows環(huán)境下32位匯編語言程序設計
- ActionScript 3.0從入門到精通(視頻實戰(zhàn)版)
- Flink技術(shù)內(nèi)幕:架構(gòu)設計與實現(xiàn)原理
- Python數(shù)據(jù)預處理技術(shù)與實踐
- 創(chuàng)新工場講AI課:從知識到實踐
- 高性能MVVM框架的設計與實現(xiàn):San