2 VB可視化編程初步.ppt_第1頁
2 VB可視化編程初步.ppt_第2頁
2 VB可視化編程初步.ppt_第3頁
2 VB可視化編程初步.ppt_第4頁
2 VB可視化編程初步.ppt_第5頁
已閱讀5頁,還剩32頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、1,第二章,Visual Basic 可視化編程初步,本章要求:,1.理解面向?qū)ο蟪绦蛟O計概念; 2.理解對象、屬性、事件和方法等基本概念; 3.掌握建立簡單的應用程序的方法和步驟; 4.熟悉一些基本控件和屬性的設置; 5. 掌握工程的管理及環(huán)境的設置;,2,一、 對象與類 1. 對象(Object) 是用來描述客觀事物的一個實體,控件和窗體 是Visual Basic中最常見的2種對象示例。 是面向?qū)ο蟪绦蛟O計的核心,是程序的基本元素。 每個對象由一組屬性和行為構(gòu)成 對象屬性:表示客觀事物的靜態(tài)特性(狀態(tài)),一般用數(shù)據(jù)(變量)表達。 對象行為:描述客觀事物的動態(tài)行為(行為、操作、服務),一般

2、用函數(shù)(方法)表達。,2.1 Visual Basic中的基本概念,3,2. 類(Class) 類是同種對象的集合與抽象,它包含所創(chuàng)建對象的屬性描述和行為特征的定義,它為該類的所有對象提供一種統(tǒng)一的抽象描述。 類是一種由系統(tǒng)或用戶自定義的抽象數(shù)據(jù)類型ADT,Abstract Data Type 類是一個抽象的整體概念 ,對象是類的實例化。 類與對象是面向?qū)ο蟪绦蛟O計語言的基礎。,4,類 (大學),對象 (西南財大),實例化,抽象化,5,工具箱的各種控件并不是對象,而是代表了各個不同的類。通過類的實例化,可以得到真正的對象。當在窗體上畫一個控件時,就將類轉(zhuǎn)換為對象,即創(chuàng)建了一個控件對象,也簡稱為

3、控件。,VB中的類與對象,6,3、對 象的建立和命名 (1)對象的建立 方法一: 單擊工具箱控件對象 在窗體上按住左鍵拖拉到所需要的大小后釋放。 方法二: 雙擊工具箱控件對象,則立即在窗體出現(xiàn)一個默認大小的對象框。 (2)編輯對象 先選中對象(單擊對象) 放大、縮小 刪除對象 復制對象,7,(3)對象的命名 每一個對象都有有自己的名字。每個窗體、控件對象在建立時VB系統(tǒng)給出了一個默認名。用戶可通過屬性窗口設置(名稱)來給對象命名。 命名的原則: 1)必須由字母或漢字開頭、隨后可以是字母、漢字、數(shù)字、下劃線串組成。 2)長度Make EXE File ; 6.創(chuàng)建可執(zhí)行程序; 7. 創(chuàng)建安裝應用程序:應用Setup Wizard等工具創(chuàng)建安裝程序。,36,例:設計一簡單應用程序,在窗體上放置1個文本框、2個命令按鈕,用戶界面如圖所示。程序功能是:當單擊第一個命令按鈕(Command1)“顯示”時,在文本框中顯示“這是我的第一個VB程序”,命令按鈕的標題變?yōu)椤袄^續(xù)”,再單擊該命令按鈕,則文本框中顯示“請你賜教,謝謝!”,第一個命令按鈕的標題又變?yōu)椤帮@示”,且第二個命令按鈕(Command2)“結(jié)束”變?yōu)榭捎谩?一個簡單的Visual Basic程序的創(chuàng)建實例,37,本章小結(jié),本章主要介紹了面向?qū)?/p>

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論