版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、Visual Basic 程序設(shè)計(jì),郭小清 南京農(nóng)業(yè)大學(xué)信息科技學(xué)院,學(xué)習(xí)建議,一、明確課程目標(biāo),學(xué)習(xí)VB后我應(yīng)該會(huì)什么,能夠用VB進(jìn)行基本的 程序設(shè)計(jì),并通過二級(jí)考試,什么學(xué)習(xí)方法比較適當(dāng),在掌握基本語法后多加 實(shí)踐練習(xí),對(duì)一些經(jīng)典問題 可以通過閱讀其他人的程序 積累算法,二、采用正確的學(xué)習(xí)方法,課程內(nèi)容,第一章 Visual Basic導(dǎo)論 第三章 常用控件與界面設(shè)計(jì) 第四章 數(shù)據(jù)、表達(dá)式與簡(jiǎn)單程序設(shè)計(jì) 第五章 選擇分支與循環(huán) 第六章 數(shù)組 第七章 過程 第八章 文件,課程考核,期末筆試(70)平時(shí)考核(30) 平時(shí)考核:作業(yè)出勤,第一章 Visual Basic導(dǎo)論,1.1 Visual
2、 Basic簡(jiǎn)介 1.2 面向?qū)ο蟮某绦蛟O(shè)計(jì)方法概論基礎(chǔ) 1.3 事件驅(qū)動(dòng)過程的程序設(shè)計(jì)原理 1.4 Visual Basic的集成開發(fā)環(huán)境 1.5 利用Visual Basic開發(fā)應(yīng)用程序的一般步驟,1.1 Visual Basic簡(jiǎn)介,Visual Basic 是Microsoft公司推出的一種程序設(shè)計(jì)語言。它以BASIC語言為基礎(chǔ),簡(jiǎn)單易學(xué),可視化的編程環(huán)境,以及它的強(qiáng)大的開發(fā)功能,對(duì)于初學(xué)者或?qū)I(yè)的windows應(yīng)用程序開發(fā)人員, VB都是不錯(cuò)的選擇。,1991年Microsoft公司推出VB1.0 1992年、1993年、1995年、1997年、1998年相繼推出VB2.0、 VB3
3、.0、 VB4.0、 VB5.0 、VB6.0,面向?qū)ο蟮目梢暬O(shè)計(jì)工具 事件驅(qū)動(dòng)的編程機(jī)制 提供了易學(xué)易用的應(yīng)用程序集成開發(fā)環(huán)境 結(jié)構(gòu)化的程序設(shè)計(jì)語言 支持多種數(shù)據(jù)庫的訪問 支持DDE、DLL、OLE技術(shù) 完備的Help聯(lián)機(jī)幫助功能,VB功能特點(diǎn),1.2 面向?qū)ο蟮某绦蛟O(shè)計(jì)方法概論, 面向?qū)ο蟮某绦蛟O(shè)計(jì)(Object Oriented Programming)是近些年來發(fā)展起來的一種程序設(shè)計(jì)思想。,面向?qū)ο蟮某绦蛟O(shè)計(jì)是將問題分解為對(duì)象,用對(duì)象來描述事物和過程。對(duì)象是現(xiàn)實(shí)世界中可以獨(dú)立存在、可以被區(qū)分的一些實(shí)體,也可以是概念上的實(shí)體。,面向?qū)ο蟮某绦蛟O(shè)計(jì)的優(yōu)點(diǎn): 易于軟件的維護(hù)和功能的增減 可
4、重用性好 與可視化技術(shù)相結(jié)合,改善了工作界面,我們把客觀世界中任何感興趣或要加以研究的事、物、概念統(tǒng)稱為對(duì)象(Object)。在VB中,應(yīng)用程序中的各個(gè)窗體和窗體上的各種控件都是VB的對(duì)象。,1 對(duì)象,2 屬性,“屬性”是對(duì)對(duì)象特性的描述。對(duì)象類定義了類的一般屬性。但具體的對(duì)象,既要繼承對(duì)象類規(guī)定的各種屬性,還具有它的特殊屬性。 VB為每一類對(duì)象都規(guī)定了若干屬性。,3 方法,“方法”指的是對(duì)象可以進(jìn)行的動(dòng)作或行為。 VB中每個(gè)窗體或控件對(duì)象都具有若干方法。,1.3 事件驅(qū)動(dòng)過程的程序設(shè)計(jì)原理,Windows 下的應(yīng)用程序的用戶界面都是由窗體、菜單和控件等對(duì)象構(gòu)成的,各個(gè)對(duì)象的動(dòng)作及各對(duì)象之間的
5、關(guān)聯(lián),完全取決于操作者所做的操作。即程序的運(yùn)行并沒有固定的順序。Windows程序的這種工作模式,稱為事件或消息驅(qū)動(dòng)方式。,事件,就是使某個(gè)對(duì)象 進(jìn)入活動(dòng)狀態(tài)(又稱 激活)的一種操作或動(dòng)作。,沒關(guān)系啦,我們今后 的上課還要多次講到.,“對(duì)象”、“屬性”、 “方法”,還有“事件驅(qū)動(dòng)”, 弄得我稀里糊涂.,1.4 Visual Basic 的集成開發(fā)環(huán)境(IDE),1 集成開發(fā)環(huán)境 2 窗體設(shè)計(jì)器 3 工程資源管理器窗口 4 屬性窗口 5 代碼窗口,控件工具箱,工程資源管理器子窗口,屬性子窗口,初始窗體,窗體布局子窗口,標(biāo)題條,菜單,工具欄,窗體設(shè)計(jì)器,窗體設(shè)計(jì)器,工程資源管理器(Project Explore)窗口,查看代碼,查看對(duì)象,切換文件夾,屬性(Properties)窗口,對(duì)象列表框,屬性顯示排列方式,屬性列表框,屬性含義說明,代碼(Code)窗口,對(duì)象列表框,過程列表框,代碼框,1.5 利用Visual Basic
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年智能樓宇設(shè)備物聯(lián)網(wǎng)集成項(xiàng)目公司成立分析報(bào)告
- 智能醫(yī)療信息化建設(shè)
- 醫(yī)療機(jī)器人市場(chǎng)前景
- 醫(yī)療機(jī)器人技術(shù)在手術(shù)輔助中的應(yīng)用
- 醫(yī)療信息化在提高醫(yī)療質(zhì)量中的作用
- 2026年熱塑性復(fù)合材料項(xiàng)目公司成立分析報(bào)告
- 醫(yī)療信息化與醫(yī)療大數(shù)據(jù)平臺(tái)構(gòu)建
- 醫(yī)院財(cái)務(wù)科主任談財(cái)務(wù)管理工作
- 醫(yī)療信息化建設(shè)與大數(shù)據(jù)
- 陜西省延安市2025-2026學(xué)年九年級(jí)上學(xué)期12月月考物理試題(解析版)
- DBJ-T50-350-2020主城區(qū)兩江四岸消落帶綠化技術(shù)標(biāo)準(zhǔn)
- 口腔醫(yī)保知識(shí)培訓(xùn)課件
- DB51T 2875-2022 彩燈(自貢)工藝燈規(guī)范
- 選礦安全第一課
- 電力造價(jià)員培訓(xùn)教學(xué)課件:第三章 (二)電力工程計(jì)價(jià)模式
- 垃圾分類房-垃圾分類
- 膿毒癥免疫功能紊亂
- 斜弱視眼科學(xué)
- 電商平臺(tái)需求規(guī)格說明書-通用版本
- GB/T 3372-2010拖拉機(jī)和農(nóng)業(yè)、林業(yè)機(jī)械用輪輞系列
- 北京城市旅游故宮紅色中國(guó)風(fēng)PPT模板
評(píng)論
0/150
提交評(píng)論