版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第六單元 常用控件與多窗體合肥師范學(xué)院 謝超本單元主要學(xué)習(xí)內(nèi)容圖片框和圖像框的屬性、事件和方法單項(xiàng)選擇鈕和復(fù)選框的屬性、事件和方法容器、框架的屬性及事件音體美選學(xué) 列表框和組合框的屬性及事件滾動(dòng)條的屬性、事件和方法計(jì)時(shí)器的屬性、事件和方法件焦點(diǎn)的設(shè)置與失去、Tab順序音體美選學(xué)多窗體的創(chuàng)立第1節(jié) 圖片框、圖像框第2節(jié)單項(xiàng)選擇鈕、復(fù)選框第3節(jié)容器、框架第4節(jié) 列表框和組合框第5節(jié)滾動(dòng)條和計(jì)時(shí)器第6節(jié) 焦點(diǎn)第7節(jié)多窗體第一節(jié) 圖片框、圖像框一、圖片框 圖片框PictureBox控件的主要作用是為用戶顯示圖片信息,也可以作為其他控件的容器。像框架Frame控件一樣,可以在圖片框PictureBox內(nèi)
2、放置其他控件。1、常見(jiàn)屬性:1 Picture屬性 保存和設(shè)置顯示在圖片框中的圖形,可以在屬性窗口設(shè)置Picture屬性來(lái)添加一幅圖像,也可以在代碼中使用LoadPicture函數(shù)進(jìn)行圖片的添加或去除。 LoadPicture函數(shù)用法:在圖片框picture1中加載圖片:Picture1.Picture=LoadPicture(“圖片保存地址)去除圖片框picture1中加載的圖片Picture1.Picture=LoadPicture【練習(xí)1】:編程演示圖片框的loadpicture【練習(xí)2】:教材 P105 選擇題12題 2Align屬性 返回或設(shè)置一個(gè)值,確定對(duì)象是否可在窗體上以任意大小
3、、在任意位置上顯示,或是顯示在窗體的頂端、底端、左邊或右邊,而且自動(dòng)改變大小以適合窗體的寬度。10-表示None,即圖片框無(wú)特殊顯示。21-表示Align Top,即圖片框與窗體等寬,并與窗體頂端對(duì)齊。32-表示Align Bottom,即圖片框與窗體等寬,并與窗體底端對(duì)齊。 43-表示Align Left,即圖片框與窗體等高,并與窗體左端對(duì)齊。54-表示Align Right,即圖片框與窗體等高,并與窗體右端對(duì)齊3AutoSize屬性 該屬性決定了圖片框是否能夠根據(jù)加載的圖片自動(dòng)調(diào)整其大小。但是在圖片框中加載 .wmf文件,圖像會(huì)自動(dòng)調(diào)整大小,以適應(yīng)控件的大小。 該屬性總共有兩個(gè)值:Fals
4、e:圖片保持原始尺寸,圖片框的尺寸也是固定的,超出圖片框大小的局部將自動(dòng)被裁減掉。True:圖片框的尺寸能夠自動(dòng)調(diào)整,適應(yīng)所加載的圖片的大小。4BackColor屬性 設(shè)置窗體或圖片框的背景顏色。5BorderStyle屬性 設(shè)置窗體或圖片框的邊界風(fēng)格,它只能在設(shè)計(jì)時(shí)使用。在設(shè)計(jì)時(shí),它的設(shè)置不會(huì)影響窗體或圖片框的顯示,但程序運(yùn)行時(shí)會(huì)改變顯示。它的屬性值有6個(gè)值。2、圖片框的事件 圖片框控件最常見(jiàn)的事件是Click事件。3、圖片框的方法 1Print方法 在圖片框中顯示文本,它與窗體的Print方法的功能和使用方法根本一樣。格式:對(duì)象名稱.Print表達(dá)式表二、圖像框 該控件主要用來(lái)在窗體的指定
5、位置顯示圖像信息,不能作為容器放置其他控件。1、常見(jiàn)屬性:1 Picture屬性 保存和設(shè)置顯示在圖像控件對(duì)象中的圖像。這些圖像包括:位圖文件.bmp、圖標(biāo)文件.ico、光標(biāo)文件.cur、 元文件.wmf、增強(qiáng)的元文件.emf、JPEG文件.jpg、GIF文件.gif等多種類型。2stretch 屬性 用于圖像框。當(dāng)該屬性的取值有兩個(gè):為False時(shí),圖像控件將自動(dòng)改變大小以與圖形的大小相適應(yīng);當(dāng)True時(shí),顯示在控件中的圖像的大小將完全適合于控件的大小,但這可能會(huì)使圖片變形。2.圖像框的事件 圖像控件可以響應(yīng)Click事件,利用這一點(diǎn),可以用圖像控件代替命令按鈕或者作為工具條中的按鈕。【練習(xí)
6、3】: 教材P92例題5.7 利用圖像框裝載一個(gè)圖形文件,實(shí)現(xiàn)圖片的大小變化。在窗體界面中1個(gè)圖像框Image1,5個(gè)命令按鈕Command1Command5,用來(lái)對(duì)圖片進(jìn)行放大、左移、變寬和復(fù)原。設(shè)置各控件屬性圖像框控件的Stretch屬性值為True,Left屬性值為 1440,Top 屬性值為240,Height屬性值為1395,Width屬性值為1930。三、圖片框與圖像框的區(qū)別與聯(lián)系相同點(diǎn):1、圖片框控件PictureBox和圖像框控件ImageBox主要用于在窗體的指定位置顯示圖形信息。VB 6.0支持 .BMP、.ICO、.WMF、.EMF、.JPG、.GIF等格式的圖形文件。2
7、、圖片框與圖像框的用法根本相同區(qū)別:1圖片框控件可以作為其他控件的容器。2圖片框可以通過(guò)Print方法輸出顯示文本,而圖像框那么不能接收用Print方法輸入的信息。3圖像框比圖片框占用的內(nèi)存少,顯示速度快。第二節(jié) 單項(xiàng)選擇鈕、復(fù)選框一、單項(xiàng)選擇鈕單項(xiàng)選擇按鈕OptionButton控件,也稱選擇按鈕。單項(xiàng)選擇鈕OptionButton通常成組出現(xiàn),任何時(shí)刻用戶只能從中選擇一個(gè)選項(xiàng),實(shí)現(xiàn)一種“單項(xiàng)選擇的功能。當(dāng)某一項(xiàng)被選定后,其左邊的圓圈中出現(xiàn)一個(gè)黑點(diǎn)。1、常見(jiàn)屬性1Caption屬性:設(shè)置單項(xiàng)選擇按鈕的文本注釋內(nèi)容。2Value 屬性True: 單項(xiàng)選擇按鈕被選中。False: 單項(xiàng)選擇按鈕未
8、被選中缺省設(shè)置。3Alignment屬性0-Left Justify(缺省設(shè)置)控件鈕在左邊,標(biāo)題顯示在右邊(即文本左對(duì)齊)。1-Right Justify 控件鈕在右邊,標(biāo)題顯示在左邊(即文本右對(duì)齊)。4Style 屬性 0-Standard:標(biāo)準(zhǔn)方式,旁邊帶有文本的圓形按鈕。 1-Graphical:圖形方式,與命令按鈕相同的形狀,可使用 Picture 屬性為其設(shè)置顏色或添加圖形。2、常見(jiàn)事件 Click事件是單項(xiàng)選擇按鈕控件最根本的事件,一般情況用戶無(wú)需為單項(xiàng)選擇按鈕編寫Click事件過(guò)程,因?yàn)楫?dāng)用戶單擊單項(xiàng)選擇按鈕時(shí),它會(huì)自動(dòng)改變狀態(tài)。3、常見(jiàn)方法 SetFocus方法是單項(xiàng)選擇按鈕
9、控件最常用的方法,可以在代碼中通過(guò)該方法將Value屬性設(shè)置為True。與命令按鈕相同,使用該方法之前,必須要保證單項(xiàng)選擇按鈕處于可見(jiàn)和可用狀態(tài)即Visible與Enabled屬性值均為True。 【練習(xí)4】 教材P77例題5.1設(shè)計(jì)一個(gè)窗口界面如圖5.1所示。由1個(gè)標(biāo)簽框,1個(gè)命令按鈕和四個(gè)單項(xiàng)選擇框組成。程序開(kāi)始運(yùn)行后,用戶單擊某個(gè)單項(xiàng)選擇按鈕,就可將相應(yīng)的年份、月份、星期或日期顯示在標(biāo)簽框中。窗口運(yùn)行界面如圖5.2所示。 【練習(xí)5】程序運(yùn)行后,單擊某個(gè)單項(xiàng)選擇鈕,在標(biāo)簽中顯示相應(yīng)的字體。對(duì)單項(xiàng)選擇鈕的相關(guān)說(shuō)明:1要使某個(gè)按鈕成為單項(xiàng)選擇鈕組中的缺省按鈕,只要在設(shè)計(jì)時(shí)將其Value值設(shè)置成
10、True,它就可以保持被選中狀態(tài),直到用戶選擇另一個(gè)不同的單項(xiàng)選擇鈕或用代碼改變它。2一個(gè)單項(xiàng)選擇鈕可以用下面這些方法選中:在運(yùn)行期間用鼠標(biāo)單擊單項(xiàng)選擇鈕。用Tab鍵定位到單項(xiàng)選擇鈕組,然后用方向鍵定位單項(xiàng)選擇鈕。用代碼將它的Value屬性設(shè)置為True;即Option1.value=true3要禁用單項(xiàng)選擇鈕,可將其Enabled屬性設(shè)置為False。二、 復(fù)選按鈕 復(fù)選CheckBox按鈕,也稱作檢查框、選擇框。一組復(fù)選框控件可以提供多個(gè)選項(xiàng),它們彼此獨(dú)立工作,所以用戶可以同時(shí)選擇任意多個(gè)選項(xiàng),實(shí)現(xiàn)一種“不定項(xiàng)選擇的功能。 1、常見(jiàn)屬性1Caption屬性 設(shè)置復(fù)選按鈕的文本注釋內(nèi)容。2V
11、alue屬性 0-Unchecked:未被選定,即取消選擇狀態(tài)。 1-Checked:選定,即選擇狀態(tài)。 2-Grayed:灰色,禁止選擇。3Alignment屬性 0-vbLeftJustify:文本左對(duì)齊。 1-vbRightJustify:文本右對(duì)齊。4Style屬性 0-vbButtonStandard:旁邊帶有文本。默認(rèn)設(shè)置 1vbButtonGraphical:與命令按鈕相同的形狀,還可為其設(shè)置顏色或添加圖形。2、常見(jiàn)事件 復(fù)選框常用的事件為Click事件。運(yùn)行時(shí)單擊復(fù)選框,或在代碼中改變復(fù)選框的Value屬性值時(shí),產(chǎn)生Click事件。【練習(xí)6】教材P79例題5.2 設(shè)計(jì)一個(gè)窗口界
12、面如圖5.3所示。由一個(gè)標(biāo)簽框,1個(gè)文本框設(shè)為多行文本,6個(gè)復(fù)選框,其中3個(gè)設(shè)置為工具欄按鈕用于設(shè)置文本框文字的樣式與效果,包括字體、字號(hào)、字顏色、粗體、斜體和下劃線組成。 程序開(kāi)始運(yùn)行后,用戶在文本框中輸入一段文字,然后按需要單擊各復(fù)選按鈕,用以改變文字的字體,字型,顏色以及大小,運(yùn)行界面如圖5.4所示。 第三節(jié) 容器、框架一、容器所謂容器,就是可以在其上放置其它控件對(duì)象的一種對(duì)象。窗體、圖片框和框架都是容器。容器內(nèi)所有控件成為一個(gè)組合,隨容器一起移動(dòng)、顯示、消失和屏蔽。二、框架框架Frame控件主要用作控件的容器,其作用是對(duì)控件進(jìn)行可標(biāo)識(shí)的分組,放在同一個(gè)容器中的控件構(gòu)成一組,跟隨其容器移
13、動(dòng),刪除容器將同時(shí)刪除其中所有的控件。假設(shè)要在同一窗體上建立幾組相互獨(dú)立的單項(xiàng)選擇按鈕,通常用框架控件Frame將每一組單項(xiàng)選擇鈕框起來(lái),這樣在一個(gè)框架內(nèi)的單項(xiàng)選擇鈕成為一組,對(duì)一組單項(xiàng)選擇鈕的操作不會(huì)影響其它組的單項(xiàng)選擇鈕。 首先需要在窗體中創(chuàng)立框架控件,然后再框架中繪制控件,這樣就可以把框架和里面的控件同時(shí)移動(dòng)。1、框架的常見(jiàn)屬性1Caption屬性:設(shè)置框架標(biāo)題。2Enabled屬性True: 允許對(duì)框架內(nèi)的所有對(duì)象進(jìn)行操作缺省設(shè)置。False:標(biāo)題呈灰色,不允許對(duì)框架內(nèi)的所有對(duì)象進(jìn)行操作。3Visible屬性True:框架及其控件可見(jiàn)。False:框架及其控件被隱含起來(lái)?!揪毩?xí)7】教材
14、P81例題5.3提交電子作業(yè)【練習(xí)8】教材P106,編程題第2題第四節(jié) 列表框和組合框列表框ListBox控件將一系列的選項(xiàng)組合成一個(gè)列表,用戶可以選擇其中的一個(gè)或幾個(gè)選項(xiàng),但不能向列表清單中輸入工程;組合框ComboBox控件是綜合文本框和列表框特性而形成的一種控件,用戶可通過(guò)在組合框中輸入文本來(lái)選定工程,也可從列表中選定工程。1、列表框用途提供多個(gè)數(shù)據(jù)項(xiàng)供用戶選擇。在列表框中放入假設(shè)干個(gè)項(xiàng)的名字,用戶可以通過(guò)單擊某一項(xiàng)或多項(xiàng)來(lái)選擇自己所需要的工程。如果放入的項(xiàng)較多,超過(guò)了列表框設(shè)計(jì)時(shí)可顯示的工程數(shù),那么系統(tǒng)會(huì)自動(dòng)在列表框邊上加一個(gè)垂直滾動(dòng)條。2、列表框常見(jiàn)屬性(1 List屬性 該屬性是一
15、個(gè)字符串?dāng)?shù)組,用來(lái)保存列表框中的各個(gè)數(shù)據(jù)項(xiàng)內(nèi)容。 List數(shù)組的下標(biāo)從0開(kāi)始,即List0保存表中的第一個(gè)數(shù)據(jù)項(xiàng)的內(nèi)容。List1保存第二個(gè)數(shù)據(jù)項(xiàng)的內(nèi)容,依次類推,ListListCount-1保存表中的最后一個(gè)數(shù)據(jù)項(xiàng)的內(nèi)容。 需要說(shuō)明的是,每一項(xiàng)數(shù)據(jù)輸入后,按下 【Ctrl+Enter】鍵換行,接著輸入下一項(xiàng)數(shù)據(jù);輸入最后一項(xiàng)后,按下【Enter】鍵表示輸入結(jié)束. 程序運(yùn)行中,那么需要用列表框所提供的方法進(jìn)行添加AddItem或刪除數(shù)據(jù)RemoveItem的操作。2ListCount屬性 該屬性記錄了列表框中的數(shù)據(jù)項(xiàng)數(shù),該屬性只能在程序中引用它。3Text屬性 用于存放被選中列表項(xiàng)的文本內(nèi)容
16、。該屬性是只讀的,不能在屬性窗口中設(shè)置,也不能在程序中設(shè)置,只用于獲取當(dāng)前選定的列表項(xiàng)的內(nèi)容??稍诔绦蛑幸肨ext屬性值。4ListIndex屬性 該屬性是List數(shù)組中,被選中的列表項(xiàng)的下標(biāo)值即索引號(hào)。 如果用戶選擇了多個(gè)列表項(xiàng),那么ListIndex是最近所選列表項(xiàng)的索引號(hào);如果用戶沒(méi)有從列表框中選擇任何一項(xiàng),那么ListIndex為-1。5Selected屬性該屬性是一個(gè)邏輯數(shù)組,其元素對(duì)應(yīng)列表框中相應(yīng)的項(xiàng)。表示相應(yīng)的項(xiàng)在程序運(yùn)行期間是否被選中。例如,Selected(0)的值為True,表示第一項(xiàng)被選中,如為False,表示未被選中。(6MultiSelect屬性 返回或設(shè)置一個(gè)值,
17、該值指示是否能夠同時(shí)選擇列表框中的多個(gè)項(xiàng)復(fù)選,以及如何進(jìn)行復(fù)選。該屬性在運(yùn)行時(shí)是只讀的。 10-不允許復(fù)選缺省設(shè)置。 21-單擊鼠標(biāo)或按空格鍵可在列表中選擇或取消選擇列表項(xiàng)。 32-Shift鍵與鼠標(biāo)或箭頭鍵配合進(jìn)行多項(xiàng)選擇;Ctrl鍵與鼠標(biāo)配合進(jìn)行多項(xiàng)選擇。(7Style屬性 返回或設(shè)置列表框的顯示樣式。 ( 8Columns屬性 返回或設(shè)置列表框是按單列顯示垂直滾動(dòng)還是按多列顯示水平滾動(dòng)。(9Sorted屬性指定列表工程是否自動(dòng)按字母表順序排序。(10Selected屬性 返回或設(shè)置在列表中的某項(xiàng)的選擇狀態(tài)。該屬性在設(shè)計(jì)時(shí)不可用。3、列表框常見(jiàn)事件列表框接受Click、DblClick、G
18、otFocus、LostFocus等大多數(shù)控件的通用事件,但通常不編寫其Click事件過(guò)程,而是當(dāng)單擊某個(gè)命令按鈕或雙擊列表框時(shí)讀取列表框的Text屬性值。4、列表框方法1AddItem方法:向列表框中添加新的工程2RemoveItem方法:從列表框中刪除工程3Clear方法:去除列表框中的所有工程Eg:list1.addItem “上海 將“上海添加到列表框list1中 list1.removeItem 0 將list1中第一項(xiàng)刪除 list1.clear 去除list1中所有的工程【練習(xí)9】:教材P83例題5.4【練習(xí)10】:實(shí)訓(xùn)指導(dǎo)書P55實(shí)訓(xùn)7.3(提交電子作業(yè))【練習(xí)11】:教材P1
19、06編程題第3題二、組合框1、組合框用途組合框ComoBox是一種兼有列表框和文本框的功能的控件。它可以像列表框一樣,讓用戶通過(guò)鼠標(biāo)選擇所需要的工程;也可以像文本框一樣,用鍵入的方式選擇工程。2、組合框常見(jiàn)屬性lStyle屬性 這是組合框的一個(gè)重要屬性,其取值為0,1,2,它決定了組合框三種不同的類型,分別為下拉式組合框、簡(jiǎn)單組合框和下拉式列表框。如圖6-13所示。2List屬性返回或設(shè)置組合框列表局部的工程。在設(shè)計(jì)時(shí)可以在屬性窗口中直接輸入列表工程。3Text屬性 當(dāng)ComboBox控件的Style屬性設(shè)置為0下拉式組合框或?yàn)?簡(jiǎn)單組合框時(shí),該屬性用于返回或設(shè)置編輯域中的文本。而當(dāng)Style
20、屬性設(shè)置為2下拉列表框時(shí),Text屬性返回當(dāng)前被選中的項(xiàng),其值總與combo1.Listcombo1.ListIndex的值相同。該屬性為只讀屬性。4ListIndex屬性 返回或設(shè)置在組合框下拉列表中當(dāng)前選擇工程的索引。該屬性為整型值,選中的工程的序號(hào),沒(méi)有工程選中時(shí)序號(hào)為-1。在設(shè)計(jì)時(shí)不可用。5ListCount屬性 返回組合框的列表局部工程的總個(gè)數(shù)。該屬性為整型值,表示工程的數(shù)量,ListCount-1是最后一項(xiàng)的下標(biāo)。6Sorted屬性 指定列表工程是否自動(dòng)按字母表順序排序。該屬性只能在設(shè)計(jì)時(shí)設(shè)置,不能在程序代碼中設(shè)置。1True-工程自動(dòng)按字母表順序升序排序。2False-工程不按字
21、母表順序排序,按參加的先后順序排列顯示缺省設(shè)值。3、組合框常見(jiàn)事件:1Click事件 當(dāng)單擊某一列表工程時(shí),將觸發(fā)列表框與組合框控件的Click事件。該事件發(fā)生時(shí)系統(tǒng)會(huì)自動(dòng)改變列表框與組合框控件的ListIndex、Selected、Text等屬性,無(wú)需另行編寫代碼。2DblClick事件 當(dāng)雙擊某一列表工程時(shí),將觸發(fā)列表框與簡(jiǎn)單組合框控件的DblClick事件。3Change事件 當(dāng)用戶通過(guò)鍵盤輸入改變下拉式組合框或簡(jiǎn)單組合框控件的文本框局部的正文,或者通過(guò)代碼改變了Text屬性的設(shè)置時(shí),將觸發(fā)其Change事件。注意:列表框沒(méi)有此事件。1Style屬性值為0-響應(yīng)Click、Change、
22、DropDown事件。2Style屬性值為1-響應(yīng)Click、DblClick、Change事件。3Style屬性值為2-響應(yīng)Click、DropDown事件。4、組合框常見(jiàn)方法1AddItem 向組合框中添加新的工程。語(yǔ)法格式: 對(duì)象名.AddItem item , index其中,item: 為字符串表達(dá)式,表示要參加的工程。 Index:決定新增工程的位置,缺省,那么添加在最后。2RemoveItem 從組合框的列表中刪除一工程。語(yǔ)法格式: 對(duì)象名. RemoveItem index3Clear 刪除組合框控件中的所有工程。語(yǔ)法格式: 對(duì)象名. Clear 例如:List1. Clear
23、【練習(xí)11】教材P87,例題5.5【練習(xí)12】教材P105,選擇題3、4、5、6、11第五節(jié) 滾動(dòng)條和計(jì)時(shí)器一、滾動(dòng)條1、說(shuō)明:滾動(dòng)條通常用來(lái)附在窗體邊上幫助觀察數(shù)據(jù)或確定位置,作為速度、數(shù)量的指示器來(lái)使用,也可用來(lái)作為數(shù)據(jù)輸入的工具。滾動(dòng)條分為水平滾動(dòng)條HscrollBar和垂直滾動(dòng)條VscrollBar。2、常見(jiàn)屬性1Max屬性 滾動(dòng)條所能表示的最大值。即當(dāng)滾動(dòng)塊處于底部或最右位置時(shí), Value 屬性的最大設(shè)置值。取值范圍為-3276832767,默認(rèn)值為32767。2Min屬性滾動(dòng)條所能表示的最小值。即當(dāng)滾動(dòng)塊處于頂部或最左位置時(shí),Value 屬性的最小設(shè)置值。取值范圍為-327683
24、2767,默認(rèn)值為0。3Value屬性 表示當(dāng)前滾動(dòng)條所代表的值,范圍在Max與Min之間。每當(dāng)用戶用鼠標(biāo)單擊滾動(dòng)箭頭、單擊滾動(dòng)塊與箭頭之間的區(qū)域或沿著滾動(dòng)條拖拉滾動(dòng)塊的動(dòng)作結(jié)束時(shí),滾動(dòng)條的Value屬性就發(fā)生變化。4LargeChang屬性當(dāng)用戶單擊滾動(dòng)塊和滾動(dòng)箭頭之間的區(qū)域時(shí),滾動(dòng)條控件HScrollBar 或 VScrollBar的 Value 屬性值的改變量,默認(rèn)值為1。5SmallChange屬性表示當(dāng)用戶單擊滾動(dòng)條兩端的箭頭時(shí),Value屬性值的增加或減小的量,默認(rèn)值為1。3、常見(jiàn)事件1Change事件 當(dāng)移動(dòng)滾動(dòng)條的滾動(dòng)塊、單擊滾動(dòng)條兩端的箭頭或空白處,使?jié)L動(dòng)塊重定位時(shí),或通過(guò)代
25、碼改變滾動(dòng)條的Value屬性值時(shí),該事件產(chǎn)生。2Scroll事件 當(dāng)在滾動(dòng)條內(nèi)拖動(dòng)滾動(dòng)塊時(shí)產(chǎn)生該事件。滾動(dòng)條的Value屬性值隨之立即變化。當(dāng)滾動(dòng)框被重新定位,或按水平方向或垂直方向滾動(dòng)時(shí),Scroll事件發(fā)生。拖動(dòng)滑塊時(shí)會(huì)觸發(fā)Scroll事件。備注:用Scroll事件來(lái)跟蹤滾動(dòng)條的動(dòng)態(tài)變化;用Change事件來(lái)得到滾動(dòng)條的最后結(jié)果?!揪毩?xí)12】 利用滾動(dòng)條改變文本框中所顯示文本的字號(hào)大小?!揪毩?xí)13】教材P90例題5.6二、計(jì)時(shí)器1、用途: VB提供了一種叫定時(shí)器Timer的控件。定時(shí)器每隔一定的時(shí)間間隔就產(chǎn)生一次Timer事件可理解為報(bào)時(shí),用戶可以根據(jù)這個(gè)特性設(shè)置時(shí)間間隔控制某些操作或用于
26、計(jì)時(shí)。2、常見(jiàn)屬性1intervalInterval屬性,該屬性用來(lái)決定兩次調(diào)用定時(shí)器的間隔,以毫秒為單位,取值范圍為065535,缺省值為0定時(shí)器控件不起作用。如果希望每秒產(chǎn)生n個(gè)事件,那么應(yīng)設(shè)置屬性Interval的值為1000/n。2Enabled屬性決定計(jì)時(shí)器是否可用,為true時(shí),計(jì)時(shí)器有效,為false時(shí),計(jì)時(shí)器無(wú)效3、計(jì)時(shí)器常用事件定時(shí)器只支持Timer事件。對(duì)于一個(gè)含有定時(shí)器控件的窗體,每經(jīng)過(guò)一段由屬性Interval指定的時(shí)間間隔,就產(chǎn)生一個(gè)Timer事件。4、計(jì)時(shí)器說(shuō)明1Timer 控件只在設(shè)計(jì)時(shí)出現(xiàn)在窗體上,可以選定這個(gè)控件,查看屬性,編寫事件過(guò)程。運(yùn)行時(shí),定時(shí)器不可見(jiàn),所以其位置和大小無(wú)關(guān)緊要。2由于大多數(shù)個(gè)人計(jì)算機(jī)系統(tǒng)硬件的限制,假設(shè)將Interval屬性值設(shè)為比56小的數(shù),不會(huì)產(chǎn)生預(yù)期的效果。3Timer事件是VB中的模擬實(shí)時(shí)定時(shí)器的事件,和Time函數(shù)是兩個(gè)不同的概念。【練習(xí)14】 建立數(shù)字計(jì)時(shí)器,要求每秒鐘時(shí)間變化一次。 設(shè)計(jì)界面:在窗體上添加一個(gè)定時(shí)器控件、一個(gè)標(biāo)簽,并設(shè)置計(jì)時(shí)器interval屬性為1000。第六節(jié) 焦點(diǎn)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- DB37T 4791-2024煤礦井下超大斷面硐室施工技術(shù)規(guī)范
- 江西省豐城市第九中學(xué)2025屆高三(復(fù)讀班)上學(xué)期第三次段考政治試卷(含答案)
- 讀書社團(tuán)活動(dòng)策劃(9篇)
- 歌頌教師主題演講稿三分鐘歌頌教師的主題集合4篇
- 光船租賃合同(2篇)
- 《職場(chǎng)溝通》電子教案 項(xiàng)目五 職場(chǎng)溝通中的禮儀準(zhǔn)備
- 2025年紫外光固化油墨合作協(xié)議書
- 2025年付里葉紅外分光光度計(jì)項(xiàng)目合作計(jì)劃書
- 2025年低溫超導(dǎo)材料項(xiàng)目發(fā)展計(jì)劃
- 賣車場(chǎng)地租賃協(xié)議
- 甘肅省蘭州市第一中學(xué)2023-2024學(xué)年高一上學(xué)期期末考試 物理 含解析
- 草地調(diào)查規(guī)劃學(xué)知到智慧樹(shù)章節(jié)測(cè)試課后答案2024年秋東北農(nóng)業(yè)大學(xué)
- 酒店吃飯餐飲合同范例
- 2024年礦產(chǎn)資源開(kāi)發(fā)咨詢服務(wù)合同
- 上海市2024-2025學(xué)年高一語(yǔ)文下學(xué)期期末試題含解析
- 職業(yè)生涯規(guī)劃成品
- 期末模擬卷01(全國(guó)適用)-【中職專用】高二語(yǔ)文上學(xué)期職業(yè)模塊期末模擬卷(解析版)
- 建筑物拆除的拆除工廠考核試卷
- 廣東省深圳市2023-2024學(xué)年高二上學(xué)期期末測(cè)試英語(yǔ)試卷(含答案)
- 人教版一年級(jí)數(shù)學(xué)2024版上冊(cè)期末測(cè)評(píng)(提優(yōu)卷一)(含答案)
- 醫(yī)療護(hù)理員理論知識(shí)考核試題題庫(kù)及答案
評(píng)論
0/150
提交評(píng)論