

下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、2計(jì)算機(jī)程序沒計(jì)基礎(chǔ)(VB)第 2 章 Visual Basic 簡單程序設(shè)計(jì)主要內(nèi)彖2.1 面向?qū)ο蟪绦蛟O(shè)計(jì)基本概念 2.2 窗體2.4 Visual2.3 三個(gè)常用的標(biāo)準(zhǔn)控件2.1 面向?qū)ο蟪绦蛟O(shè)計(jì)基本概念Basic 應(yīng)用程序設(shè)計(jì)步驟2.1 面向?qū)ο蟪绦蛟O(shè)計(jì)基本概念2.1.1 對象與類在現(xiàn)實(shí)世界中,我們身邊的一切事物都是對象,一本書 、一個(gè)人、一臺計(jì)算機(jī)、一次考試、一段程序等。每個(gè) 對象都有描述其特征的屬性和行為. 類”是對具有相同屬性和相同操作的一組對象的共同 描述,是同類對象的抽象。 例如, 一個(gè)班級的所有同學(xué) 都屬于學(xué)生的范疇,學(xué)生就是一個(gè)類,其中“張三”是 學(xué)生類中的一個(gè)具體對象。
2、在VB中,系統(tǒng)預(yù)先定義了眾多的類,如控件工具箱中的 命令按鈕、文本框、計(jì)時(shí)器等控件就是VB系統(tǒng)預(yù)先定義 的類。設(shè)計(jì)程序時(shí)可以用它來定義對象,當(dāng)我們將控件 工具箱中某個(gè)控件拖放到窗體上時(shí),就相當(dāng)于用該控件 類定義了一個(gè)對象。一個(gè)對象就是類的一個(gè)實(shí)例。2.1.1 對象與類在VB6.0中,對象分為兩種,一種是由系統(tǒng)設(shè)計(jì)好的,稱 為預(yù)定義對象,可以直接使用;另一種是由用戶定義的 ,可以建立用戶自己的對象。本書只介紹第一種。后面要介紹的窗體和控件就是VB中預(yù)定義的對象,這些 對象是由系統(tǒng)設(shè)計(jì)好提供給用戶使用的,其移動、縮放 等操作也是由系統(tǒng)預(yù)先規(guī)定好的。除了窗體和控件外,VB還提供了其他一些對象,包括打
3、印機(jī)、剪貼板、屏幕 等。在面向?qū)ο蟪绦蛟O(shè)計(jì)中,對象是系統(tǒng)中基本的運(yùn)行實(shí)體O建立一個(gè)對象后,其操作是通過與該對象有關(guān)的屬性 、方法和事件米描述的。屬性、方法和事件統(tǒng)稱為對彖 的三要素。向?qū)?.1 面向?qū)ο蟪绦蛟O(shè)計(jì)基本概念1.屬性屬性用來描述對彖的特性,不同的對彖有不同的屬性。每個(gè)屬性的取值稱為屬性值,不同的對象其同一屬性的 屬性值也不相同。例如,有兩臺筆記本電腦,可以用顯 示屏尺寸、硬盤大小、CPU主頻、內(nèi)存容量等屬性來分 辨其差異。同樣的道理,VB窗體或控件的屬性決定了對象以什么樣 的外觀展現(xiàn)在用戶界面中。VB中對象常用的屬性:名稱(Name)、標(biāo)題(Caption)顏色(Color)字體(F
4、ont)、是否 可見(Visible)等。 VB中對象屬性設(shè)置的兩種方法:(1)通過屬性窗口設(shè)置對象的屬性。(2)在程序代碼中通過賦值語句實(shí)現(xiàn)。格式:對象名屬性名二屬性值 例如:Label 1. Caption =歡迎學(xué)習(xí)Visual Basic 6.0這里,Label 1是對象名,代表標(biāo)簽;Caption是屬性名,表 示“標(biāo)題”;歡迎學(xué)習(xí)Visual Basic6. 0是屬性值。說明:大部分屬性既可以在屬性窗口中修改,也可以在程序 中用語句修改。但有些屬性只能在屬性窗口中修改,如Name屬性,通常把只能通過屬性窗口設(shè)置的屬性稱為“只讀屬性 ”。而有些屬性只能在程序代碼中用語句進(jìn)行設(shè)置,如文本
5、 框的SelStart SelLengthSelText屬性等。6向?qū)?.1 面向?qū)ο蟪?4 設(shè)計(jì)基本概念82.方法方法指的是作用在對象上的內(nèi)部指令或函數(shù)的統(tǒng)稱。方法 決定了對象可以執(zhí)行的動作(行為)。格式:對彖名.方法名參數(shù)列表A 說明:調(diào)用方法時(shí),是否需要參數(shù)需根據(jù)方法的種類以及 具體的使用情況而定。 例如:Form 1.Print Visual Basic語言程序設(shè)計(jì)!”這里,F(xiàn)orml是窗體的名稱;Print是方法;整個(gè)語句的功 能是在Fowl的窗體上顯示字符串“Visual Basic語言程序 設(shè)計(jì)! ”。在調(diào)用方法時(shí),可以省略對象名。此時(shí),VB會把當(dāng)前窗體(Me)作為當(dāng)前對象。下面三條語句是等價(jià)的。Forml. Prin
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 腰椎間盤突出術(shù)后的護(hù)理
- 創(chuàng)意美術(shù)跳蛙課件
- 三年級數(shù)學(xué)計(jì)算題專項(xiàng)練習(xí)匯編及答案
- 五年級數(shù)學(xué)(小數(shù)四則混合運(yùn)算)計(jì)算題專項(xiàng)練習(xí)及答案匯編
- 怎樣預(yù)防疾病繪本
- 2025年固體廢棄物處理項(xiàng)目建議書
- 2025年電池材料用化學(xué)品合作協(xié)議書
- 人教版PEP小學(xué)英語六年級下冊介詞和連詞期末復(fù)習(xí)知識+練習(xí)
- deepseek高華佐量子計(jì)算物理
- 金融專業(yè)碩士畢業(yè)論文
- GB 18265-2019危險(xiǎn)化學(xué)品經(jīng)營企業(yè)安全技術(shù)基本要求
- 作業(yè)層隊(duì)伍建設(shè)重點(diǎn)業(yè)務(wù)課件
- DB31T 685-2019 養(yǎng)老機(jī)構(gòu)設(shè)施與服務(wù)要求
- 二年級下冊美術(shù)教案-第5課 美麗的花園|嶺南版
- 人類進(jìn)化史精品課件
- 魯濱遜漂流記讀后感PPT
- 總包單位向門窗單位移交門窗安裝工程工作面交接單
- 設(shè)備供貨安裝方案(通用版)
- 公開招聘社區(qū)居委專職工作人員考試筆試、面試題集及相關(guān)知識(11套試題含答案)
- 《植物生理學(xué)》課件第三章+植物的光合作用
- 中國藥膳理論與實(shí)踐-藥膳基本理論和技能
評論
0/150
提交評論