認(rèn)識(shí)Visual Basic (2).ppt_第1頁
認(rèn)識(shí)Visual Basic (2).ppt_第2頁
認(rèn)識(shí)Visual Basic (2).ppt_第3頁
認(rèn)識(shí)Visual Basic (2).ppt_第4頁
認(rèn)識(shí)Visual Basic (2).ppt_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、信息技術(shù)認(rèn)識(shí)VisualBasic,認(rèn)識(shí)VisualBaisc,可視化程序設(shè)計(jì)環(huán)境:VisualBasic的窗口,工具箱,對(duì)象窗口,應(yīng)用程序窗口,代碼窗口,工程窗口,屬性窗口,控件工具箱:以圖標(biāo)的形式列出了多種基本的類,工具箱中的每個(gè)圖標(biāo),都代表一個(gè)類,例如TextBox類、Label類和CommandButton類等等??梢詮目丶ぞ呦渲羞x擇適當(dāng)?shù)念?,生成該類的一個(gè)對(duì)象,放置到窗體中合適的位置上。,Image,Label,ListBox,TextBox,CommandButton,返回,可視化程序設(shè)計(jì)環(huán)境,對(duì)象窗口:它是用來設(shè)計(jì)應(yīng)用程序的圖形用戶界面的場合,工程名,窗體名,標(biāo)簽對(duì)象,窗體,文

2、本框?qū)ο?按鈕對(duì)象,返回,可視化程序設(shè)計(jì)環(huán)境,代碼窗口:專門用來進(jìn)行程序設(shè)計(jì)的窗口,可顯示和編輯程序代碼,對(duì)象名,過程名,代碼框,返回,可視化程序設(shè)計(jì)環(huán)境,工程窗口:當(dāng)用戶開始建立一個(gè)應(yīng)用程序后,會(huì)根據(jù)應(yīng)用程序的功能建立起一系列文件,而這些文件的有關(guān)信息就保存在稱為“工程”的文件夾中。在工程窗口中顯示的是當(dāng)前工程所包含的所有文件的列表,查看代碼,工程名,窗體名,查看對(duì)象,工程文件名,窗體文件名,返回,可視化程序設(shè)計(jì)環(huán)境,屬性窗口:VB程序中的對(duì)象都有各自的相關(guān)屬性,他們是用來描述和反映對(duì)象的特征。,對(duì)象名,類名,屬性名,屬性值,可視化程序設(shè)計(jì)環(huán)境,面向?qū)ο蟮某绦蛟O(shè)計(jì)方法的核心是對(duì)象功能的實(shí)現(xiàn)和

3、表達(dá)。對(duì)象有二個(gè)基本的特征:屬性和方法。(1)每個(gè)對(duì)象都有自己的狀態(tài),一個(gè)對(duì)象的狀態(tài)是通過若干個(gè)屬性來描述的。例如,一個(gè)矩形的寬度和高度,矩形邊框線的粗細(xì)、矩形的顏色等等。(2)每個(gè)對(duì)象都有自己的行為,即對(duì)屬性進(jìn)行操作和處理的方法。例如,改變矩形的寬度或高度、改變矩形的顏色、改變矩形邊框線的粗細(xì)等等。,面對(duì)對(duì)象,對(duì)象:Label1,對(duì)象:Label2,對(duì)象:Text1,對(duì)象:Text2,對(duì)象:Command1,對(duì)象:Form1,返回,對(duì)象,屬性用來描述對(duì)象的特性(外觀和狀態(tài))。屬性指明了對(duì)象“是什么樣的”,常用于定義對(duì)象的外觀。比如:名稱、位置、顏色、字體等。對(duì)象屬性可以在設(shè)計(jì)時(shí)通過屬性窗口來

4、設(shè)置,也可通過編寫代碼,在運(yùn)行程序的同時(shí)進(jìn)行設(shè)置。,對(duì)象的屬性,Text1的一部分屬性,返回,方法用來實(shí)現(xiàn)對(duì)象的行為和動(dòng)作。方法是用來控制對(duì)象的功能及操作的內(nèi)部程序。對(duì)象執(zhí)行某些方法后,會(huì)引起某些屬性的改變。,例如:執(zhí)行Form1.Hide,對(duì)象的方法,類是對(duì)相同性質(zhì)的對(duì)象的一種集合,而一個(gè)對(duì)象則是類的一個(gè)“實(shí)例”(副本)。例如,在“計(jì)算圓的面積”的應(yīng)用程序的窗體上,供用戶輸入數(shù)據(jù)的文本框Text1和供應(yīng)用程序輸出計(jì)算結(jié)果的文本框Text2,是屬于textbox這一類中的兩個(gè)不同的對(duì)象,雖然它們的狀態(tài)(例如在窗體上的位置、背景色)和作用不同,但它們都是textbox類中的對(duì)象。,Form1是屬

5、于Form類的對(duì)象,Text1Text2是屬于TextBox類的兩個(gè)對(duì)象,Command1是屬于CommandButton類的對(duì)象,Label1Label2是屬于Label類的兩個(gè)對(duì)象,類,屬性:車速方法:比賽,汽車,類(抽象),對(duì)象(具體),類與對(duì)象,事件就是對(duì)象上所發(fā)生的事情。VB為常用的控件(可視化了的類)預(yù)先定義了若干常用事件,當(dāng)某個(gè)對(duì)象預(yù)先定義的事件被用戶或系統(tǒng)觸發(fā)后,對(duì)象就會(huì)對(duì)該事件做出響應(yīng)(執(zhí)行相應(yīng)的事件過程中的代碼)。,事件,對(duì)象,事件過程,觸發(fā),執(zhí)行,事件驅(qū)動(dòng),可視化程序設(shè)計(jì)是以“所見即所得”的編程思想為原則,力圖實(shí)現(xiàn)編程工作的可視化,即隨時(shí)可以看到結(jié)果,程序與結(jié)果的調(diào)整同步。VB中

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論