簡(jiǎn)單的VB程序設(shè)計(jì)

簡(jiǎn)單的VB程序設(shè)計(jì)

ID:39342536

大小:1.65 MB

頁數(shù):47頁

時(shí)間:2019-07-01

簡(jiǎn)單的VB程序設(shè)計(jì)_第1頁
簡(jiǎn)單的VB程序設(shè)計(jì)_第2頁
簡(jiǎn)單的VB程序設(shè)計(jì)_第3頁
簡(jiǎn)單的VB程序設(shè)計(jì)_第4頁
簡(jiǎn)單的VB程序設(shè)計(jì)_第5頁
資源描述:

《簡(jiǎn)單的VB程序設(shè)計(jì)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、VisualBasic程序設(shè)計(jì)主講:王浩Email:wayne@aiai.edu.cn第二章簡(jiǎn)單的VB程序設(shè)計(jì)課時(shí):4課時(shí)目錄3114對(duì)象的基本概念窗體與常用控件VB工程管理與設(shè)置2建立VB應(yīng)用程序5程序調(diào)試主要知識(shí)點(diǎn)掌握對(duì)象的基本概念學(xué)會(huì)建立簡(jiǎn)單的VB應(yīng)用程序熟悉VB主要控件掌握VB程序的調(diào)試方法對(duì)象的基本概念類(class)類(class)是對(duì)象的“模板”或者“藍(lán)圖”,同時(shí)定義了對(duì)象的特性和操作。類抽象出必要的一組元素來定義對(duì)象??梢酝ㄟ^封裝來增強(qiáng)抽象的功能。用戶看到了什么:封裝了什么://驗(yàn)證語言//

2、驗(yàn)證密碼//驗(yàn)證賬戶//更改賬戶對(duì)象的基本概念對(duì)象(Object)對(duì)象是類的特定實(shí)例對(duì)象具有下列特征標(biāo)識(shí)(Identity):對(duì)象各不相同行為(Behavior):對(duì)象可以執(zhí)行的操作狀態(tài)(State):對(duì)象可以存儲(chǔ)一些隨時(shí)間變化的信息12324512245對(duì)象對(duì)象類對(duì)象的基本概念VB中的類和對(duì)象Form1窗體對(duì)象打印機(jī)Printer、剪切板Clipboard屏幕Screen應(yīng)用App對(duì)象的基本概念對(duì)象的建立和命名(1)對(duì)象的建立方法一:?jiǎn)螕艄ぞ呦淇丶?duì)象,在窗體上按住左鍵拖拉到所需要的大小后釋放。方法二:雙

3、擊工具箱控件對(duì)象,則立即在窗體出現(xiàn)一個(gè)默認(rèn)大小的對(duì)象框。(2)編輯對(duì)象先選中對(duì)象(單擊對(duì)象),放大、縮小刪除對(duì)象復(fù)制對(duì)象對(duì)象的基本概念對(duì)象的建立和命名(3)對(duì)象的命名每一個(gè)對(duì)象都有有自己的名字。每個(gè)窗體、控件對(duì)象在建立時(shí)VB系統(tǒng)給出了一個(gè)默認(rèn)名。用戶可通過屬性窗口設(shè)置(名稱)來給對(duì)象命名。命名的原則:1)必須由字母或漢字開頭、隨后可以是字母、漢字、數(shù)字、下劃線(最好不用)串組成。2)長(zhǎng)度<=255個(gè)字符。對(duì)象的基本概念對(duì)象的屬性對(duì)象的屬性:對(duì)象中的數(shù)據(jù),所有對(duì)象都有自的屬性。它們是用來描述和反映對(duì)象特征的參

4、數(shù)。例如:控件名稱(Name)、標(biāo)題(Caption)、顏色(Color)、字體(FontName)等屬性決定了對(duì)象展現(xiàn)給用戶的界面具有什么樣的外觀及功能。對(duì)象的基本概念對(duì)象的屬性對(duì)象屬性設(shè)置的方法:方法一:在設(shè)計(jì)模式下,通過屬性窗口直接設(shè)置對(duì)象的屬性。方法二:在程序的代碼中通過賦值實(shí)現(xiàn),其格式為:對(duì)象.屬性=屬性值例如:cmdDisp.Caption=“顯示”對(duì)象的基本概念事件(Event)事件——可被對(duì)象識(shí)別的動(dòng)作。事件過程——是指附在該對(duì)象上的程序代碼,是事件觸發(fā)后處理的程序。事件過程的形式如下:Su

5、b對(duì)象名_事件過程名[(參數(shù)列表)]…..(事件過程代碼)EndSub事件是由VisualBasic預(yù)先設(shè)置好的,例如:Click(單擊)、DblClick(雙擊)等。對(duì)象的基本概念方法(Method)在對(duì)象上可操作的過程,是VB系統(tǒng)提供的一種特殊的過程和函數(shù)——方法。方法是面向?qū)ο蟮?,所以?duì)象的方法調(diào)用一般要指明對(duì)象。對(duì)象方法調(diào)用形式:[對(duì)象.]方法[參數(shù)列表]如省略對(duì)象,表示在當(dāng)對(duì)象,一般指窗體。例如:Form1.print"VB程序設(shè)計(jì)"目錄3124建立VB應(yīng)用程序窗體與常用控件VB工程管理與設(shè)置1對(duì)

6、象的基本概念5程序調(diào)試建立VB應(yīng)用程序事件驅(qū)動(dòng)應(yīng)用程序事件驅(qū)動(dòng)應(yīng)用程序中的典型工作方式:1、啟動(dòng)應(yīng)用程序,裝載和顯示窗體。2、窗體(或窗體上的控件)接收事件。事件可由用戶引發(fā)(例如通過鍵盤或鼠標(biāo)操作),可由系統(tǒng)引發(fā)(例如定時(shí)器事件),也可由代碼間接引發(fā)(例如當(dāng)代碼裝載窗體時(shí)的Load事件)。3、如果在相應(yīng)的事件過程中已編寫了相應(yīng)的程序代碼,就執(zhí)行該代碼。4、應(yīng)用程序等待下一次事件。建立VB應(yīng)用程序事件驅(qū)動(dòng)應(yīng)用程序事件驅(qū)動(dòng)應(yīng)用程序中的典型工作方式:1、啟動(dòng)應(yīng)用程序,裝載和顯示窗體。2、窗體(或窗體上的控件)接

7、收事件。事件可由用戶引發(fā)(例如通過鍵盤或鼠標(biāo)操作),可由系統(tǒng)引發(fā)(例如定時(shí)器事件),也可由代碼間接引發(fā)(例如當(dāng)代碼裝載窗體時(shí)的Load事件)。3、如果在相應(yīng)的事件過程中已編寫了相應(yīng)的程序代碼,就執(zhí)行該代碼。4、應(yīng)用程序等待下一次事件。建立VB應(yīng)用程序步驟1、建立用戶界面(1)畫一個(gè)命令按鈕(命令按鈕1);(2)重復(fù)步驟(1),畫命令按鈕2、3;(3)畫出文本框控件;(4)畫完四個(gè)控件后,對(duì)每個(gè)控件的大小和位置進(jìn)行適當(dāng)調(diào)整。建立VB應(yīng)用程序步驟2、設(shè)置屬性1)命令按鈕1的修改:(1)選中“Command1”的

8、命令按鈕(2)單擊屬性窗口(或按F4鍵),從屬性列表中找到Caption屬性,(3)從鍵盤上輸入漢字“請(qǐng)單擊此按鈕”(4)用Font屬性將字體放大(打開Font對(duì)話框,設(shè)置為“隸書”,“Bold”,“三號(hào)”)。建立VB應(yīng)用程序步驟3、編寫代碼(1)程序代碼窗口☆窗口的頂部是代碼窗口的標(biāo)題,下面左邊一欄為“對(duì)象欄”;右邊一欄為“過程/事件框”;☆窗口的左下角有“過程查看”按鈕和“全模塊查看”按鈕;☆垂直滾動(dòng)條上面有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(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)系客服處理。