vb-01VisualBasic概述

vb-01VisualBasic概述

ID:45079163

大小:899.50 KB

頁(yè)數(shù):45頁(yè)

時(shí)間:2019-11-09

vb-01VisualBasic概述_第1頁(yè)
vb-01VisualBasic概述_第2頁(yè)
vb-01VisualBasic概述_第3頁(yè)
vb-01VisualBasic概述_第4頁(yè)
vb-01VisualBasic概述_第5頁(yè)
資源描述:

《vb-01VisualBasic概述》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、VisualBasic語(yǔ)言程序設(shè)計(jì)主講:朱振菊答疑時(shí)間:周三7、8節(jié),周五5、6節(jié)答疑地點(diǎn):三教C座307前言1、VisualBasic是一種可視化的編程語(yǔ)言,它的前身是BASIC語(yǔ)言,是計(jì)算機(jī)高級(jí)語(yǔ)言的一種。2、VisualBasic的應(yīng)用領(lǐng)域:與數(shù)據(jù)庫(kù)相結(jié)合,開(kāi)發(fā)管理信息系統(tǒng)。如:學(xué)籍/人事/超市/辦公自動(dòng)化等管理系統(tǒng)。與網(wǎng)絡(luò)編程技術(shù)相結(jié)合,開(kāi)發(fā)網(wǎng)絡(luò)應(yīng)用程序。如:瀏覽器/聊天室/視頻通信軟件等應(yīng)用程序。開(kāi)發(fā)專業(yè)化軟件。如:制圖軟件(CAD),繪圖軟件(PHOTOSHOP)等。用于自動(dòng)化控制。如:多媒體顯示屏、觸摸屏等。VB的版本19

2、91年---VisualBASIC1.01992年---VisualBASIC2.01993年---VisualBASIC3.01995年---VisualBASIC4.01997年---VisualBASIC5.01998年---VisualBASIC6.02002年---VisualBASIC.NET我們學(xué)習(xí)使用的是VisualBASIC6.0,它又分為3個(gè)版本:學(xué)習(xí)版、專業(yè)版、企業(yè)版3、VisualBasic的特點(diǎn):可視化編程面向?qū)ο蟮某绦蛟O(shè)計(jì)結(jié)構(gòu)化程序設(shè)計(jì)語(yǔ)言事件驅(qū)動(dòng)編程機(jī)制訪問(wèn)數(shù)據(jù)庫(kù)熟悉VisualBasic操作環(huán)境與設(shè)計(jì)工具

3、,能設(shè)計(jì)應(yīng)用程序界面。掌握、理解面向?qū)ο蟪绦蛟O(shè)計(jì)基本概念掌握VB語(yǔ)言的基礎(chǔ)知識(shí),程序設(shè)計(jì)的方法,能閱讀一般難的程序;能應(yīng)用編寫(xiě)一些簡(jiǎn)單程序;具有用VisualBasic開(kāi)發(fā)Windows環(huán)境下應(yīng)用程序的能力和閱讀分析一般難度的VB程序的能力。4、VB程序設(shè)計(jì)的基本要求5、學(xué)習(xí)VisualBasic應(yīng)該注意的幾個(gè)問(wèn)題:VisualBasic是一門實(shí)踐性很強(qiáng)的課程,主要通過(guò)上機(jī)實(shí)踐來(lái)應(yīng)用。正確理解學(xué)習(xí)VisualBasic的目的,并不只是單純地學(xué)習(xí)一門語(yǔ)言,而是要學(xué)會(huì)如何利用計(jì)算機(jī)來(lái)處理日常事務(wù)的一種思想或是方法,因此不要一味地追求編程技巧

4、,而忽略編程解決問(wèn)題的整體思路。在學(xué)習(xí)編程語(yǔ)言的同時(shí),除了獲得正確的結(jié)果外,應(yīng)養(yǎng)成良好的編程習(xí)慣或是風(fēng)格。從程序的需求、文檔、注釋、規(guī)范、格式等方面應(yīng)有目的地練習(xí),增加程序的可讀性。1.1可視化與事件驅(qū)動(dòng)型語(yǔ)言1.2啟動(dòng)與退出VisualBasic1.3VisualBasic的編程環(huán)境1.4對(duì)象1.5窗體1.6控件VisualBasic編程環(huán)境與預(yù)定義對(duì)象第一章VisualBasic編程環(huán)境與預(yù)定義對(duì)象1.1可視化與事件驅(qū)動(dòng)型語(yǔ)言1.1.1程序設(shè)計(jì)語(yǔ)言(重點(diǎn)掌握)1、語(yǔ)言2、計(jì)算機(jī)語(yǔ)言的發(fā)展低級(jí)高級(jí)封裝、抽象屏蔽實(shí)現(xiàn)細(xì)節(jié)、對(duì)用戶透明機(jī)器

5、語(yǔ)言匯編語(yǔ)言高級(jí)語(yǔ)言面向過(guò)程面向?qū)ο蠖M(jìn)制語(yǔ)言匯編助記符語(yǔ)言編譯、解釋面向過(guò)程程序設(shè)計(jì)把解題的過(guò)程看做是數(shù)據(jù)加工的過(guò)程,注重的是算法描述,因此面向過(guò)程的高級(jí)語(yǔ)言又被稱為算法語(yǔ)言。代表語(yǔ)言:C、Fortan、Pascal、BASIC。編譯型:C語(yǔ)言、Pascal解釋型:BASIC面向?qū)ο蟪绦蛟O(shè)計(jì)建立在傳統(tǒng)結(jié)構(gòu)化程序設(shè)計(jì)的基礎(chǔ)上,通過(guò)模仿人類建立現(xiàn)實(shí)世界模型的習(xí)慣思維方式和表達(dá)方法,運(yùn)用對(duì)象、類、封裝、繼承、消息、多態(tài)性等概念來(lái)構(gòu)造系統(tǒng)的軟件開(kāi)發(fā)過(guò)程。1.1可視化與事件驅(qū)動(dòng)型語(yǔ)言1.1.2可視化界面設(shè)計(jì)VisualBasic為用戶提供大量的

6、界面元素(在VisualBasic中稱為控件對(duì)象),例如“窗體”、“菜單”、“命令按鈕”、“工具按鈕”、“檢查框”等等,用戶只需要利用鼠標(biāo)、鍵盤把這些控件對(duì)象拖動(dòng)到適當(dāng)?shù)奈恢茫O(shè)置它們的大小、形狀、屬性等,就可以設(shè)計(jì)出所需的應(yīng)用程序界面。1.1.3事件驅(qū)動(dòng)的編程機(jī)制Windows操作系統(tǒng)出現(xiàn)以來(lái),圖形化的用戶界面和多任務(wù)多進(jìn)程的應(yīng)用程序要求程序設(shè)計(jì)不能是單一性的,在使用VisualBasic設(shè)計(jì)應(yīng)用程序時(shí),必須首先確定應(yīng)用程序如何同用戶進(jìn)行交互。(例如發(fā)生鼠標(biāo)單擊、鍵盤輸入等事件時(shí),用戶必須編寫(xiě)代碼控制這些事件的響應(yīng)方法)這就是所謂的事

7、件驅(qū)動(dòng)編程。1.1可視化與事件驅(qū)動(dòng)型語(yǔ)言1.2啟動(dòng)與退出VisualBasic1.2.1VB6.0版本(了解)【學(xué)習(xí)版】最基礎(chǔ)的版本,可用來(lái)開(kāi)發(fā)windows應(yīng)用程序,它包括所有的內(nèi)部控件(標(biāo)準(zhǔn)控件)、網(wǎng)絡(luò)(Grid)控件、Tab對(duì)象以及數(shù)據(jù)綁定控件【專業(yè)版】為專業(yè)編程人員提供了一整套用于軟件開(kāi)發(fā)、功能完備的工具,它包括學(xué)習(xí)版的全部功能,同時(shí)包括ActiveX控件、Internet控件、CrystalReportWriter和報(bào)表控件【企業(yè)版】可供專業(yè)編程人員開(kāi)發(fā)功能強(qiáng)大的組內(nèi)分布式應(yīng)用程序,該版本包括專業(yè)版的全部功能,同時(shí)具有自動(dòng)化管

8、理器、部件管理器、數(shù)據(jù)庫(kù)管理工具、MirosoftVisualSourceSofe面向工程版的控制系統(tǒng)等1.2.2VisualBasic6.0啟動(dòng)VB的啟動(dòng):VisualBasic編程環(huán)境與預(yù)定義對(duì)象2.2

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。