




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第二章第二章 Visual BasicVisual Basic入門入門2.3 2.3 創(chuàng)建基本控件創(chuàng)建基本控件2.2 2.2 程序的保存、打開與運(yùn)行程序的保存、打開與運(yùn)行2.4 2.4 多窗體操作多窗體操作2.5 2.5 焦點(diǎn)與焦點(diǎn)與TabTab順序順序2.1 2.1 建立窗體對(duì)象建立窗體對(duì)象返回目錄返回目錄本章要求本章要求第二章第二章 Visual BasicVisual Basic入門入門u掌握窗體的屬性、事件、和方法掌握窗體的屬性、事件、和方法u掌握命令按鈕、標(biāo)簽、文本框的常用掌握命令按鈕、標(biāo)簽、文本框的常用屬性、事件和方法屬性、事件和方法u掌握多窗體的概念及操作方法掌握多窗體的概念及操
2、作方法上一頁上一頁返回章首返回章首下一頁下一頁第二章第二章 Visual BasicVisual Basic入門入門2.1.1 窗體對(duì)象的創(chuàng)建與操作窗體對(duì)象的創(chuàng)建與操作2.1 建立窗體對(duì)象建立窗體對(duì)象標(biāo)題圖標(biāo)控制菜單框最小化按鈕最小化按鈕邊框樣式上一頁上一頁返回章首返回章首下一頁下一頁第二章第二章 Visual BasicVisual Basic入門入門 2.設(shè)置屬性設(shè)置屬性u(píng)在屬性窗口設(shè)置屬性值在屬性窗口設(shè)置屬性值u用程序代碼改變屬性的值:用程序代碼改變屬性的值: 【格式格式】:對(duì)象對(duì)象. 屬性名屬性名=屬性值屬性值上一頁上一頁返回章首返回章首下一頁下一頁第二章第二章 Visual Basi
3、cVisual Basic入門入門2.1.2 窗體對(duì)象的事件和方法窗體對(duì)象的事件和方法事件事件: : 是由是由VBVB事先設(shè)置好的、能夠被對(duì)象識(shí)別的動(dòng)作。事先設(shè)置好的、能夠被對(duì)象識(shí)別的動(dòng)作。方法:方法:是對(duì)象可執(zhí)行的動(dòng)作。是對(duì)象可執(zhí)行的動(dòng)作。 Print Print 方法方法 對(duì)象對(duì)象.Print.Print表達(dá)式表達(dá)式1,|;1,|;表達(dá)式表達(dá)式2,|;2,|;. Cls Cls方法方法 對(duì)象對(duì)象.Cls.Cls上一頁上一頁返回章首返回章首下一頁下一頁第二章第二章 Visual BasicVisual Basic入門入門MoveMove方法方法 作用:移動(dòng)對(duì)象在屏幕或窗體上的位置和改變大小。
4、作用:移動(dòng)對(duì)象在屏幕或窗體上的位置和改變大小。 對(duì)象對(duì)象.Move .Move 左邊距離左邊距離,上邊距離上邊距離,寬度寬度 ,高度高度例例2-1分別單擊、雙擊窗體觀察輸出結(jié)果分別單擊、雙擊窗體觀察輸出結(jié)果上一頁上一頁返回章首返回章首下一頁下一頁第二章第二章 Visual BasicVisual Basic入門入門2.2 程序的保存、打開與運(yùn)行程序的保存、打開與運(yùn)行2.2.1 程序的保存程序的保存v單擊單擊“文件文件”菜單菜單”保存工程保存工程”命令命令;v單擊工具欄的單擊工具欄的“保存保存”按鈕。按鈕。2.2.2 程序的打開程序的打開v 單擊工具欄的單擊工具欄的“打開打開”按鈕。按鈕。v 單
5、擊單擊“文件文件”菜單菜單 - “- “打開工程打開工程”命令命令上一頁上一頁返回章首返回章首下一頁下一頁第二章第二章 Visual BasicVisual Basic入門入門2.2.3 程序的運(yùn)行程序的運(yùn)行1 1、解釋執(zhí)行、解釋執(zhí)行對(duì)每條語句邊解釋邊執(zhí)行,運(yùn)行總體速度慢但調(diào)試方便。對(duì)每條語句邊解釋邊執(zhí)行,運(yùn)行總體速度慢但調(diào)試方便。2 2、編譯執(zhí)行、編譯執(zhí)行 先對(duì)程序中的每條語句全部進(jìn)行編譯完后再執(zhí)行程序,先對(duì)程序中的每條語句全部進(jìn)行編譯完后再執(zhí)行程序,速度快。速度快。3 3、生成可執(zhí)行文件、生成可執(zhí)行文件 生成可以脫離生成可以脫離VBVB環(huán)境在環(huán)境在WindowsWindows下運(yùn)行的應(yīng)用程
6、序。下運(yùn)行的應(yīng)用程序。上一頁上一頁返回章首返回章首下一頁下一頁第二章第二章 Visual BasicVisual Basic入門入門2.3 創(chuàng)建基本控件創(chuàng)建基本控件2.3.1 2.3.1 控件對(duì)象的建立和編輯控件對(duì)象的建立和編輯2 2、對(duì)象的編輯:、對(duì)象的編輯: (1 1)鼠標(biāo)拖動(dòng)控制柄(尺寸柄)鼠標(biāo)拖動(dòng)控制柄(尺寸柄) (2 2)設(shè)置)設(shè)置WidthWidth、HeightHeight屬性:用于精確屬性:用于精確設(shè)置大小設(shè)置大小1 1、建立對(duì)象:、建立對(duì)象:將工具箱中的控件添加到窗體中將工具箱中的控件添加到窗體中上一頁上一頁返回章首返回章首下一頁下一頁第二章第二章 Visual BasicV
7、isual Basic入門入門 3 3、對(duì)象的刪除與移動(dòng):、對(duì)象的刪除與移動(dòng): a.a.對(duì)象的刪除:對(duì)象的刪除: (1 1)DeleteDelete(Del),Del), (2 2)單擊鼠標(biāo)右鍵)單擊鼠標(biāo)右鍵 - - 刪除命令刪除命令b.b.對(duì)象的移動(dòng):對(duì)象的移動(dòng): (1 1)鼠標(biāo)左)鼠標(biāo)左鍵鍵拖動(dòng)控件拖動(dòng)控件 (2 2)設(shè)置)設(shè)置TopTop、LeftLeft屬性屬性c.c.鎖定控件鎖定控件: :單擊單擊“格式格式”菜單菜單-鎖定控件鎖定控件上一頁上一頁返回章首返回章首下一頁下一頁第二章第二章 Visual BasicVisual Basic入門入門4 4、對(duì)象的命名:、對(duì)象的命名: 對(duì)象的
8、名字就是窗體和控件的對(duì)象的名字就是窗體和控件的“名稱名稱”屬屬性。它作為對(duì)象的標(biāo)識(shí)被程序引用,而不會(huì)顯性。它作為對(duì)象的標(biāo)識(shí)被程序引用,而不會(huì)顯示在窗體上。示在窗體上。(1 1)系統(tǒng)默認(rèn)名字:)系統(tǒng)默認(rèn)名字:FormXFormX、CommandXCommandX、LabelXLabelX、TextXTextX等(等(X=1,2,3X=1,2,3) )(2 2)最好采用約定的前綴(表)最好采用約定的前綴(表2-32-3)上一頁上一頁返回章首返回章首下一頁下一頁第二章第二章 Visual BasicVisual Basic入門入門2.3.2 命令按鈕控件命令按鈕控件作用:接受用戶輸入的命令作用:接受
9、用戶輸入的命令可接受以下三種方式的命令可接受以下三種方式的命令: :a.a.鼠標(biāo)單擊鼠標(biāo)單擊 b.b.快捷鍵快捷鍵 c.Tabc.Tab鍵焦點(diǎn)到該鍵焦點(diǎn)到該按鈕按鈕1 1、常用屬性:、常用屬性: Caption Enabled Style Caption Enabled Style Picture ToolTipTextPicture ToolTipText2 2、事件:、事件:ClickClick上一頁上一頁返回章首返回章首下一頁下一頁第二章第二章 Visual BasicVisual Basic入門入門2.3.3 標(biāo)簽控件(標(biāo)簽控件(Label) 只起到提示信息的作用,其文本不能被用戶修改
10、,只起到提示信息的作用,其文本不能被用戶修改,被顯示的信息是被顯示的信息是Caption的屬性值。的屬性值。1 1、常用屬性、常用屬性 Caption :Caption :標(biāo)簽上顯示的文本標(biāo)簽上顯示的文本 ForeColorForeColor: :設(shè)置設(shè)置captioncaption字體顏色字體顏色 Font:Font:設(shè)置設(shè)置captioncaption字體、字號(hào)、效果等字體、字號(hào)、效果等上一頁上一頁返回章首返回章首下一頁下一頁第二章第二章 Visual BasicVisual Basic入門入門2.3.4 文本框控件(文本框控件(TextBox)事件:事件: (1(1)ChangeChan
11、ge:當(dāng)文本框內(nèi)容發(fā)生變化時(shí)觸發(fā)。當(dāng)文本框內(nèi)容發(fā)生變化時(shí)觸發(fā)。 (2(2)GotFocusGotFocus:當(dāng)文本框得到焦點(diǎn)時(shí)觸發(fā)。當(dāng)文本框得到焦點(diǎn)時(shí)觸發(fā)。 (3(3)LostFocusLostFocus:當(dāng)文本框失去焦點(diǎn)時(shí)觸發(fā)。當(dāng)文本框失去焦點(diǎn)時(shí)觸發(fā)。 (4(4)KeyPressKeyPress:當(dāng)用戶在文本框上按下并且釋當(dāng)用戶在文本框上按下并且釋放鍵盤上的一個(gè)放鍵盤上的一個(gè)ANSIANSI鍵時(shí)觸發(fā)。鍵時(shí)觸發(fā)。 例例2-2 2-2 文本框、標(biāo)簽控件的設(shè)計(jì)文本框、標(biāo)簽控件的設(shè)計(jì)上一頁上一頁返回章首返回章首下一頁下一頁第二章第二章 Visual BasicVisual Basic入門入門2.4.
12、1 添加窗體添加窗體1 1、添加窗體:、添加窗體:u單擊單擊“工具欄工具欄” ” - “- “添加窗體添加窗體”按鈕;按鈕; u單擊單擊“工程工程”菜單菜單 - “- “添加窗體添加窗體”命令命令2 2、有關(guān)語句和方法:、有關(guān)語句和方法:(1(1)load load 語句語句【格式格式】:Load Load 窗體名窗體名 將指定的窗體裝入內(nèi)存但并不顯示。將指定的窗體裝入內(nèi)存但并不顯示。上一頁上一頁返回章首返回章首下一頁下一頁第二章第二章 Visual BasicVisual Basic入門入門 (2)Unload 語句語句 【格式】【格式】 :Unload 窗體名窗體名 將指定的窗體從內(nèi)存中釋
13、放掉。將指定的窗體從內(nèi)存中釋放掉。(3)Show 方法方法 【格式】【格式】 :窗體名窗體名.Show 將指定的窗體對(duì)象裝入內(nèi)存并顯示。將指定的窗體對(duì)象裝入內(nèi)存并顯示。(4)Hide 方法方法 【格式】【格式】 :窗體名窗體名.Hide 將指定的窗體隱藏,但仍在內(nèi)存中。將指定的窗體隱藏,但仍在內(nèi)存中。上一頁上一頁返回章首返回章首下一頁下一頁第二章第二章 Visual BasicVisual Basic入門入門2.5 焦點(diǎn)與焦點(diǎn)與Tab順序順序焦點(diǎn)是對(duì)象接受鼠標(biāo)和鍵盤輸入的能力焦點(diǎn)是對(duì)象接受鼠標(biāo)和鍵盤輸入的能力 使控件得到使控件得到或失去或失去焦點(diǎn)的方法:焦點(diǎn)的方法: 按按Tab鍵鍵 ; 用快捷
14、鍵;用快捷鍵; 運(yùn)行時(shí)運(yùn)行時(shí),單擊某一控件單擊某一控件 在程序代碼中用在程序代碼中用 SetFocus 方法方法上一頁上一頁返回章首返回章首下一頁下一頁第二章第二章 Visual BasicVisual Basic入門入門2.5.2 Tab順序順序用戶按用戶按TabTab鍵時(shí)焦點(diǎn)在窗體上各控件之間移動(dòng)的順序鍵時(shí)焦點(diǎn)在窗體上各控件之間移動(dòng)的順序1.1. TabTab的順序可以通過的順序可以通過TabIndexTabIndex屬性屬性2.2. 改變運(yùn)行時(shí)某個(gè)控件首先得到焦點(diǎn)的方法:改變運(yùn)行時(shí)某個(gè)控件首先得到焦點(diǎn)的方法:(1 1)將控件的)將控件的TabIndexTabIndex屬性設(shè)置成屬性設(shè)置成
15、0 0;(2 2)利用)利用 對(duì)象對(duì)象.SetFocus.SetFocus方法。方法。3.3.將可以得到焦點(diǎn)的控件的將可以得到焦點(diǎn)的控件的TabStopTabStop屬性設(shè)置位屬性設(shè)置位False,False,按按TabTab鍵將跳過該事件。鍵將跳過該事件。上一頁上一頁返回章首返回章首下一頁下一頁第二章第二章 Visual BasicVisual Basic入門入門一、選擇題一、選擇題1. 1. 在窗體在窗體Form1Form1的的Click Click 事件過程中有以下語句:事件過程中有以下語句: Label1.Caption=“ Visual Basic”Label1.Caption=“
16、Visual Basic”若本語句執(zhí)行前,標(biāo)簽控件的若本語句執(zhí)行前,標(biāo)簽控件的Caption Caption 屬性取默認(rèn)屬性取默認(rèn)值,則該標(biāo)簽控件的名稱屬性和值,則該標(biāo)簽控件的名稱屬性和CaptionCaption屬性在屬性在執(zhí)行本語句前的取值分別為執(zhí)行本語句前的取值分別為_。A.A. Label, label B.Label, Caption Label, label B.Label, Caption C. Label1, Label1 D. Caption, Label1C. Label1, Label1 D. Caption, Label1上一頁上一頁返回章首返回章首下一頁下一頁第二章第
17、二章 Visual BasicVisual Basic入門入門2.2.同上題,該語句執(zhí)行后,標(biāo)簽控件的名稱屬性同上題,該語句執(zhí)行后,標(biāo)簽控件的名稱屬性和和CaptionCaption屬性的取值分別為屬性的取值分別為_A.Label, Visual Basic B.Label1, Visual A.Label, Visual Basic B.Label1, Visual BasicBasicC.Label1, Caption D. Label1, Label1C.Label1, Caption D. Label1, Label13.3.一個(gè)對(duì)象可以執(zhí)行的動(dòng)作與可被對(duì)象識(shí)別的動(dòng)作一個(gè)對(duì)象可以執(zhí)行的
18、動(dòng)作與可被對(duì)象識(shí)別的動(dòng)作分別稱為分別稱為_。A.A. 事件、方法事件、方法 B. B. 方法、方法、 事件事件 C. C. 屬性、屬性、 方法方法 D. D. 過程、過程、 事件事件上一頁上一頁返回章首返回章首下一頁下一頁第二章第二章 Visual BasicVisual Basic入門入門4 4 改變字體或背景顏色可通過以下改變字體或背景顏色可通過以下_途徑實(shí)現(xiàn)途徑實(shí)現(xiàn)A.A. RGBRGB函數(shù)函數(shù) B.QBColorB.QBColor 函數(shù)函數(shù) B.B. ColorColor常數(shù)或十六進(jìn)制顏色碼常數(shù)或十六進(jìn)制顏色碼 D. D. 以上均正確以上均正確5 5 若使標(biāo)簽控件顯示時(shí)不覆蓋其背景內(nèi)容
19、,要隊(duì)若使標(biāo)簽控件顯示時(shí)不覆蓋其背景內(nèi)容,要隊(duì)_屬性進(jìn)行設(shè)置。屬性進(jìn)行設(shè)置。A BackColor B.BorderStyle A BackColor B.BorderStyle C. ForeDolor D. BackStyleC. ForeDolor D. BackStyle 上一頁上一頁返回章首返回章首下一頁下一頁第二章第二章 Visual BasicVisual Basic入門入門6.6. 若要使命令按鈕不可操作,要對(duì)若要使命令按鈕不可操作,要對(duì)_屬性設(shè)置屬性設(shè)置A.A. Enabled B.Visible Enabled B.Visible C.BackColor C.BackCol
20、or D. CaptionD. Caption7. 7. 文本框沒有文本框沒有_屬性屬性A.A. Enabled B.Visible Enabled B.Visible C.BackColor C.BackColor D. CaptionD. Caption8 8 不論什么控件,共同具有的是不論什么控件,共同具有的是_屬性屬性A. Caption B.Text C.Name D. A. Caption B.Text C.Name D. ForeColorForeColor上一頁上一頁返回章首返回章首下一頁下一頁第二章第二章 Visual BasicVisual Basic入門入門9. 9. 要
21、使某控件在運(yùn)行時(shí)不可顯示,應(yīng)對(duì)要使某控件在運(yùn)行時(shí)不可顯示,應(yīng)對(duì)_屬性進(jìn)行屬性進(jìn)行設(shè)置設(shè)置A.A. Enabled B.VisibleEnabled B.Visible C.BackColor C.BackColor D. CaptionD. Caption10.10.要使窗體在運(yùn)行時(shí)不可改變窗體的大小并且沒有最要使窗體在運(yùn)行時(shí)不可改變窗體的大小并且沒有最大化按鈕和最小化按鈕,只要對(duì)下列大化按鈕和最小化按鈕,只要對(duì)下列_屬性設(shè)置屬性設(shè)置就有效。就有效。A.A. MaxButton B.BorderStyle MaxButton B.BorderStyle C.Width D. MinButton
22、C.Width D. MinButton11. 11. 當(dāng)程序運(yùn)行時(shí),系統(tǒng)自動(dòng)執(zhí)行啟動(dòng)窗體的當(dāng)程序運(yùn)行時(shí),系統(tǒng)自動(dòng)執(zhí)行啟動(dòng)窗體的_事件過程事件過程A.A. Load B.Click C.UnLoad D. GotFoucsLoad B.Click C.UnLoad D. GotFoucs上一頁上一頁返回章首返回章首下一頁下一頁第二章第二章 Visual BasicVisual Basic入門入門12 12 如果要在命令按鈕上用如果要在命令按鈕上用picturepicture屬性添加圖片,屬性添加圖片,則應(yīng)設(shè)置下列則應(yīng)設(shè)置下列_屬性屬性A Enabled B.Style C Visible D. A Enabled B.Style C Visible D. CaptionCaption13 .13 .當(dāng)文本框的當(dāng)文本框的ScrollbarScrollbar屬性設(shè)置了非零值,卻屬性設(shè)置了非零值,卻沒出現(xiàn)滾動(dòng)條,原因是沒出現(xiàn)滾動(dòng)條,原因是_A.A. 文本框中無內(nèi)容文本框中無內(nèi)容 B .B .文本框的文本框的MutiLineMutiLine屬性為屬性為True True C.C.文本框的文本框的MutiLineMutiLi
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 醫(yī)療行業(yè)中的安全培訓(xùn)與質(zhì)量管理研究
- 醫(yī)療器械生產(chǎn)中的清潔與消毒要求
- 醫(yī)療科技引領(lǐng)電子健康記錄的全面發(fā)展
- 醫(yī)療健康科技創(chuàng)新與人才培養(yǎng)
- 醫(yī)療安全培訓(xùn)從理論到實(shí)踐的轉(zhuǎn)化
- 春季消防工作總結(jié)模版
- 升職表態(tài)發(fā)言稿模版
- 個(gè)人質(zhì)押合同范例
- 5服務(wù)合同范例
- 醫(yī)療產(chǎn)品回收與再利用-生命周期末端的新商機(jī)
- 慢性肝病的預(yù)防與管理
- 綠城江南里資料整理
- SN-T 2696-2010煤灰和焦炭灰成分中主、次元素的測(cè)定X射線熒光光譜法
- 工會(huì)乒乓球比賽競(jìng)賽規(guī)程
- qpq處理工藝流程
- 經(jīng)典美味的手抓飯
- 體育產(chǎn)業(yè)與生態(tài)環(huán)境的共同保護(hù)
- 讀后續(xù)寫制作稻草人(T8聯(lián)考)講義-高考英語作文復(fù)習(xí)專項(xiàng)
- 食堂員工培訓(xùn)內(nèi)容-食堂從業(yè)人員培訓(xùn)資料
- 中職電子商務(wù)班級(jí)建設(shè)方案
- 基于文化創(chuàng)意視角的媽祖文化旅游地產(chǎn)發(fā)展研究莆田媽祖文化旅游地產(chǎn)發(fā)展條件及思路研究
評(píng)論
0/150
提交評(píng)論