- Visual Basic 開發從入門到精通
- 陳強
- 926字
- 2019-01-05 00:46:39
1.1 Visual Basic介紹
知識點講解:光盤:視頻\PPT講解(知識點)\第1章\Visual Basic介紹.mp4
1991年,微軟公司推出了Visual Basic(簡稱VB)。Visual即可視的、可見的,指的是在開發像Windows操作系統的圖形用戶界面(Graphic User Interface, GUI)時,不需要編寫大量代碼去描述界面元素的外觀和位置,只要把預先建立好的對象拖放到屏幕上相應的位置即可。Basic意思為初始者通用符號指令代碼語言。在本節的內容中,將簡單介紹Visual Basic技術的基本知識。
1.1.1 Visual Basic的版本
Visual Basic有學習版、專業版和企業版3種版本,它滿足了不同的開發需要。各版本的具體說明如下所示。
? 學習版(Learning)。
基礎版本,包括所有的內部控件以及網格、選項卡和數據綁定控件。
? 專業版(Professional)。
它是針對計算機專業開發人員的、一整套功能完備的開發工具。該版本包括學習版的全部功能以及ActiveX控件、Internet Information Server Application Designer、集成的Visual Database Tools和Data Environment、Active Data Objects和Dynamic HTML Page Designer。
? 企業版(Enteprise)。
這是Visual Basic 6.0的最高版本,企業版使得專業編程人員能夠開發功能強大的分布式應用程序。該版本包括專業版的全部功能以及Back Office工具,例如SQL Server、Microsoft Transaction Server、Internet Information Server、Visual SourceSafe和SNA Server等。
本書使用的是Visual Basic 6.0的企業版(中文版),主要介紹Visual Basic程序設計的基本概念、開發環境、基本數據結構,使大家具有用Visual Basic解決基本應用問題的能力。
1.1.2 Visual Basic的特點
Visual Basic 6.0有如下4個突出特點。
1.提供可視化編程環境
Visual Basic 6.0是一種可視化的編程語言,具有“所見即所得”的特點。通過Visual Basic 6.0專用的可視化開發環境,可以迅速地、可視化地設計出需要的項目程序。
2.基于面向對象,大大提高了開發效率
面向對象編程是當前所有高級語言所必須具備的特點。在面向對象中,窗體和控件對象都被看作為一個對象。作為面向對象的編程語言,它將代碼和數據結合在每一個對象中。用戶只需要了解每個對象能夠完成何種任務,而不需要了解它如何實現和工作。這樣,開發人員就只需要編寫少量的代碼,就能夠實現對應的功能,從而大大提高了開發效率。
3.事件驅動
Visual Basic 6.0的運行機制是基于事件驅動的,它把一個大型的應用程序分解為多個獨立的小程序,并分別由不同的事件來完成。事件驅動改變了傳統的程序機制,因為每一個子程序實現的功能都是單一的,所以每一個子程序都不會太大。
4.集成化開發環境
Visual Basic 6.0提供了集成化的開發環境,開發人員可以迅速地在設計界面和代碼編輯界面靈活轉換和調試。
- JavaScript前端開發模塊化教程
- PHP 7底層設計與源碼實現
- 數據結構與算法JavaScript描述
- Web程序設計(第二版)
- 動手學數據結構與算法
- Building Machine Learning Systems with Python(Second Edition)
- Machine Learning in Java
- Node.js開發指南
- 編程改變生活:用Python提升你的能力(進階篇·微課視頻版)
- Arduino Wearable Projects
- SAP Web Dynpro for ABAP開發技術詳解:基礎應用
- PHP項目開發全程實錄(第4版)
- Web前端測試與集成:Jasmine/Selenium/Protractor/Jenkins的最佳實踐
- Python計算機視覺與深度學習實戰
- 程序員面試金典(第6版)