vb窗體和常用控

vb窗體和常用控

ID:39991355

大?。?.34 MB

頁數(shù):32頁

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

vb窗體和常用控_第1頁
vb窗體和常用控_第2頁
vb窗體和常用控_第3頁
vb窗體和常用控_第4頁
vb窗體和常用控_第5頁
資源描述:

《vb窗體和常用控》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、VisualBasic程序設(shè)計(jì)教程第二講VB窗體和常用控件本講教學(xué)內(nèi)容2.1對(duì)象的概念2.2窗體(Form)2.3標(biāo)簽框?qū)ο?Label)2.4命令按鈕(CommandButton)2.5文本框(TextBox)2.1對(duì)象的概念一、對(duì)象和類1.類類是創(chuàng)建對(duì)象實(shí)例的模板,是同種對(duì)象的集合與抽象,包含了創(chuàng)建對(duì)象的屬性描述和行為特征的定義。2.對(duì)象是類的一個(gè)實(shí)例,繼承了類的屬性、方法。VB中常用的對(duì)象有:窗體、控件等。二、對(duì)象的建立和編輯1.對(duì)象的建立2.對(duì)象的選定3.移動(dòng)對(duì)象4.對(duì)象大小改變5.刪除對(duì)象6.對(duì)象的命名了解以上各操作的操作方法1.對(duì)象的建立(1)窗體

2、對(duì)象的建立方法1:啟動(dòng)VB時(shí)創(chuàng)建窗體啟動(dòng)VB時(shí)在出現(xiàn)“新建工程”對(duì)話框中,選擇“標(biāo)準(zhǔn)EXE”,然后單擊“確定”按鈕。方法2:啟動(dòng)VB后創(chuàng)建窗體選擇“文件”菜單中的“新建工程”命令,在出現(xiàn)“新建工程”對(duì)話框中,選擇“標(biāo)準(zhǔn)EXE”,然后單擊“確定”按鈕。方法3:添加窗體選擇“工程”菜單中的“添加窗體”命令,在出現(xiàn)“添加窗體”對(duì)話框中,選擇“窗體”,然后單擊“打開”按鈕。(2)控件對(duì)象的建立方法1:首先在工具箱中單擊所需要建立的控件對(duì)象的按鈕,然后在窗體中拖動(dòng)鼠標(biāo)產(chǎn)生一個(gè)矩形框后放開鼠標(biāo),即可在窗體上建立一個(gè)對(duì)應(yīng)的控件對(duì)象。方法2:直接在工具箱中雙擊所需要建立的控件

3、對(duì)象的按鈕,也可在窗體中建立一個(gè)對(duì)應(yīng)的控件對(duì)象。2.對(duì)象的選定(1)選定單個(gè)對(duì)象用鼠標(biāo)單擊所要選定的對(duì)象。(2)選定連續(xù)多個(gè)對(duì)象用鼠標(biāo)在窗體上拖動(dòng)一個(gè)矩形框,放開鼠標(biāo)后,矩形框內(nèi)所有的對(duì)象都會(huì)被選定。(3)選定不連續(xù)多個(gè)對(duì)象按住Ctrl鍵,再分別單擊要選定的對(duì)象。3.移動(dòng)對(duì)象首先選定要移動(dòng)的對(duì)象,然后用鼠標(biāo)對(duì)選定的對(duì)象進(jìn)行拖動(dòng)。4.對(duì)象大小改變(1)窗體大小的改變選定窗體,然后用鼠標(biāo)對(duì)窗體的下邊或左邊或左下角進(jìn)行拖動(dòng)。(2)控件對(duì)象的大小改變選定控件,用鼠標(biāo)對(duì)控件對(duì)象的控點(diǎn)進(jìn)行拖動(dòng)。5.刪除對(duì)象首先選定要?jiǎng)h除的對(duì)象,然后按Del鍵。6.對(duì)象的命名首先選定要命名

4、的對(duì)象,然后在“屬性窗口”中的“名稱”邊上輸入名稱。三、對(duì)象的三個(gè)要素1.屬性(1)是用來描述和反映對(duì)象特征的參數(shù),對(duì)象中的數(shù)據(jù)保存在屬性中。例如:控件名稱(Name)、標(biāo)題(Caption)、顏色(Color)等屬性決定了對(duì)象展現(xiàn)給用戶的界面具有什么樣的外觀及功能。(2)不同的對(duì)象具有各自不同的屬性。(3)對(duì)象屬性的設(shè)置方法有兩種:第一種方法:在設(shè)計(jì)階段用屬性框直接設(shè)置。第二種方法:在程序代碼中通過賦值方法實(shí)現(xiàn)。格式:對(duì)象.屬性=屬性值例如:給一個(gè)對(duì)象名為Command1的命令按鈕的Caption屬性賦值為字符串“確定”,其代碼的書寫形式為:Command1

5、.Caption=“確定”2.事件(1)響應(yīng)對(duì)象的動(dòng)作稱為事件,它發(fā)生在用戶與應(yīng)用程序交互時(shí)。如單擊控件、鼠標(biāo)移動(dòng)、鍵盤按下等。(2)事件過程指附在該對(duì)象上的用戶編寫的程序代碼,是事件的處理程序。3.方法(1)方法就是VB為程序設(shè)計(jì)人員提供的一種特殊的過程和函數(shù),用戶可直接調(diào)用方法而完成某一個(gè)功能。(2)對(duì)象方法的調(diào)用格式為:[對(duì)象.]方法[參數(shù)名表]例如:Form1.Print“歡迎使用VB”含義:就是用Print方法在Form1窗體中顯示“歡迎使用VB”字樣。2.2窗體1.屬性Name(名稱):窗體名稱,當(dāng)使用窗體對(duì)象時(shí)必須要用該名稱來標(biāo)識(shí)窗體。Capti

6、on屬性:決定窗體標(biāo)題欄中的內(nèi)容。Forecolor屬性:決定窗體的前景顏色(即窗體上正文的顏色)。Backcolor屬性:決定窗體的背景顏色。MaxButton屬性:最大化按鈕屬性,為True時(shí),窗體右上角有最大化按鈕,為False時(shí)則無最大化按鈕。MinButton屬性:最小化按鈕屬性,為True時(shí),窗體右上角有最小化按鈕,為False時(shí)則無最小化按鈕。Icon屬性:決定窗體最小化時(shí)的圖標(biāo)。ControlBox屬性:決定窗體左上角是否有控制菜單框。Picture屬性:決定窗體背景中要顯示的圖形。BorderStyle屬性:決定窗體的邊框樣式。Windows

7、State屬性:決定窗體執(zhí)行時(shí)以什么狀態(tài)顯示。Font屬性:決定窗體文本的外觀。2.事件(1)Load事件:當(dāng)裝入窗體時(shí)激發(fā),通常用于對(duì)屬性和變量初始化。(2)Click事件:當(dāng)單擊窗體時(shí),就會(huì)激發(fā)該事件。(3)DblClick事件:當(dāng)雙擊窗體時(shí),就會(huì)激發(fā)該事件。(4)Activate事件:當(dāng)一個(gè)窗體被激活時(shí)會(huì)發(fā)生該事件。3.方法(1)Print方法:在對(duì)象上輸出信息。其形式如下:[對(duì)象].Print[表達(dá)式列表]對(duì)象:可以是窗體、立即窗口、圖形框或打印機(jī)。若省略了對(duì)象,則在窗體上輸出。(2)Cls方法:清除運(yùn)行時(shí)在窗體中顯示的文本或圖形,不清除窗體在設(shè)計(jì)時(shí)的

8、文本和圖形。形式如下[對(duì)象].Cls(

當(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)有爭議請(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)系客服處理。