vb-01VisualBasic概述

vb-01VisualBasic概述

ID:45079163

大?。?99.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語言程序設(shè)計(jì)主講:朱振菊答疑時(shí)間:周三7、8節(jié),周五5、6節(jié)答疑地點(diǎn):三教C座307前言1、VisualBasic是一種可視化的編程語言,它的前身是BASIC語言,是計(jì)算機(jī)高級(jí)語言的一種。2、VisualBasic的應(yīng)用領(lǐng)域:與數(shù)據(jù)庫(kù)相結(jié)合,開發(fā)管理信息系統(tǒng)。如:學(xué)籍/人事/超市/辦公自動(dòng)化等管理系統(tǒng)。與網(wǎng)絡(luò)編程技術(shù)相結(jié)合,開發(fā)網(wǎng)絡(luò)應(yīng)用程序。如:瀏覽器/聊天室/視頻通信軟件等應(yīng)用程序。開發(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ì)語言事件驅(qū)動(dòng)編程機(jī)制訪問數(shù)據(jù)庫(kù)熟悉VisualBasic操作環(huán)境與設(shè)計(jì)工具

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

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

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

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

7、件驅(qū)動(dòng)編程。1.1可視化與事件驅(qū)動(dòng)型語言1.2啟動(dòng)與退出VisualBasic1.2.1VB6.0版本(了解)【學(xué)習(xí)版】最基礎(chǔ)的版本,可用來開發(fā)windows應(yīng)用程序,它包括所有的內(nèi)部控件(標(biāo)準(zhǔn)控件)、網(wǎng)絡(luò)(Grid)控件、Tab對(duì)象以及數(shù)據(jù)綁定控件【專業(yè)版】為專業(yè)編程人員提供了一整套用于軟件開發(fā)、功能完備的工具,它包括學(xué)習(xí)版的全部功能,同時(shí)包括ActiveX控件、Internet控件、CrystalReportWriter和報(bào)表控件【企業(yè)版】可供專業(yè)編程人員開發(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)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(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)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。