




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、4.3 選擇性控件,4.5 圖形控件和繪圖方法,4.4 列表框、組合框,4.2 控件基礎(chǔ),4.1 窗體,南京醫(yī)科大學(xué) Visual Basic 程序設(shè)計(jì),第4章 常用標(biāo)準(zhǔn)控件,4.7 菜單設(shè)計(jì),第4章 常用標(biāo)準(zhǔn)控件,本章介紹部分標(biāo)準(zhǔn)控件的用法,包括:標(biāo)簽、文本框、圖片框、圖像框、直線和形狀、命令按鈕、復(fù)選框、單選按鈕、列表框、組合框、水平滾動(dòng)條、垂直滾動(dòng)條、計(jì)時(shí)器、框架,4.1窗體,4.1.1窗體的結(jié)構(gòu)與屬性 1. 窗體的結(jié)構(gòu),2.窗體的屬性,AutoRedraw(自動(dòng)重畫(huà)) BackColor(背景顏色) BorderStyle(邊框類(lèi)型) Caption(標(biāo)題) ControlBox(控制
2、框) Enabled(允許) Font(字形) ForColor(前景顏色) Height、Width(高、寬) Icon(圖標(biāo)) MaxButton、MinButton(最大、最小化按鈕) Name(名稱(chēng)) Picture(圖形) Top、Left(頂邊、左邊位置) Visible(可見(jiàn)性) WindowState(窗口狀態(tài)),4.1.2窗體事件,1. Click(單擊)事件 2. DblClick(雙擊)事件 3. Load(裝入)事件 4. Unload(卸載)事件 5. Activate(活動(dòng))、Deactivate(非活動(dòng))事件 6. Paint(繪畫(huà))事件,4.1.3窗體的方法和語(yǔ)
3、句,Load語(yǔ)句 Show方法 Hide方法 Unload語(yǔ)句,4.2 控件基礎(chǔ),4.2.1 控件分類(lèi) 內(nèi)部控件 ActiveX控件 可插入對(duì)象,4.1文本控件,4.1.1 標(biāo)簽 主要屬性: Alignment:對(duì)齊屬性(三個(gè)值;0,1,2) Autosize:自動(dòng)調(diào)整標(biāo)簽的大小 BorderStyle:邊框 Caption :標(biāo)題 Enabled:是否能響應(yīng)操作 Backstyle :背景樣式(0;透明,1;不透明) WordWrap:決定標(biāo)簽標(biāo)題的顯示方式(True;垂直 方向改變,F(xiàn)alse;水平方向改變),4.1.2文本框,主要屬性: MaxLength :最大長(zhǎng)度 Multiline
4、:多行屬性 PassWordChar:密碼屬性 ScrollBars :有無(wú)滾動(dòng)條 Text :文本屬性 主要事件和方法: Change 事件 GotFocus 方法 LostFocus 方法 SetFocus 方法,SelLength :選中的字符數(shù) SelStart:選擇文本的起始位置 SelText:選擇的文本字符串 (運(yùn)行期屬性),4.2 圖形控件,4.2.1 圖片框和圖像框 主要屬性: CurrentX和CurrentY(只用于圖片框) Picture(5種圖形文件) Stretch(只用于圖像框) 主要方法: Cls Print,4.2.2圖形文件的裝入,1.圖片框與圖像框的區(qū)別
5、2.在設(shè)計(jì)階段裝入圖形文件 用屬性窗口中的Picture屬性裝入 利用剪貼板把圖形粘貼到窗體、圖片框或圖像框中 3.在運(yùn)行期間裝入圖形文件: 對(duì)象.Picture=LoadPicture(文件名),4.2.3 直線和形狀,主要屬性: BorderColor BoderStyle BoderWidth BackStyle FillColor FillStyle,4.3按鈕控件,4.3.1屬性和事件 Cancel屬性: 取消 本屬性設(shè)為T(mén)rue, 按ESC鍵等同單擊本按鈕 Default屬性:默認(rèn) 本屬性設(shè)為T(mén)rue, 按Enter鍵等同單擊本按鈕 Style屬性 Picture、DownPict
6、ure、DisabledPicture屬性 單擊(Click)事件 4.3.2應(yīng)用舉例,4.4 選擇控件復(fù)選框和單選按鈕,4.4.1 復(fù)選框和單選按鈕的屬性和事件 Value屬性 Alignment屬性 Style屬性 4.4.2 應(yīng)用舉例,4.5選擇控件列表框和組合框,Selected 該屬性返回或設(shè)置列表框控件中的一個(gè)項(xiàng)目的選擇狀態(tài)。該屬性是一個(gè)邏輯類(lèi)型的數(shù)組,數(shù)組元素個(gè)數(shù)與列表框中的項(xiàng)目數(shù)相同,其下標(biāo)的變化范圍與List屬性相同。 例如:List1.Selected(0)=True表示列表框List1的第一個(gè)項(xiàng)目被選中,此時(shí)ListIndex的值設(shè)置為0。Selected屬性在設(shè)計(jì)時(shí)是不
7、可用的,即無(wú)法在屬性窗口中設(shè)置屬性值。 Style (0:標(biāo)準(zhǔn),1:復(fù)選框形式) Text:最后一次選中的表項(xiàng)文本,4.5選擇控件列表框和組合框,主要方法: AddItem:添加列表項(xiàng)。 格式:對(duì)象名.AddItem ,插入位置序號(hào) 注意:若不指定插入位置,則插入到列表尾。 RemoveItem:刪除列表項(xiàng)。 格式:對(duì)象名.RemoveItem 刪除項(xiàng)序號(hào) Clear:刪除列表所有項(xiàng)。 事件 Click(單擊) Dbclick(雙擊)事件(但很少用),4.5.2組合框,1.組合框?qū)傩裕?列表框的屬性基本上都可用于組合框 StyleStyle:外觀屬性。組合框有三種外觀: Text:對(duì)于下拉式組
8、合框與簡(jiǎn)單組合框,Text屬性返回編輯區(qū)域中的文本。對(duì)于列表框控件或下拉列表框,Text屬性的返回值總與List(ListIndex)的值相同 2.組合框事件 3.組合框方法:與列表框相同,4.6滾動(dòng)條,主要屬性: Max:最大值 Min:最小值 LargeChange:最大變動(dòng)值,單擊空白處時(shí)移動(dòng)的增量值 SmallChange:最小變動(dòng)值,單擊箭頭時(shí)移動(dòng)的增量值 Value:滑塊所處位置所代表的值,4.6滾動(dòng)條,主要事件: (1)Change事件 滾動(dòng)條的Change事件在移動(dòng)滾動(dòng)框或通過(guò)代碼改變其Value屬性值時(shí)發(fā)生。單擊滾動(dòng)條兩端的箭頭或空白處將引發(fā)Change事件。 (2)Scro
9、ll事件 當(dāng)滾動(dòng)框被重新定位,或按水平方向或垂直方向滾動(dòng)時(shí),Scroll事件發(fā)生。拖動(dòng)滑塊時(shí)會(huì)觸發(fā)Scroll事件 Scroll事件與Change事件的區(qū)別在于:當(dāng)滾動(dòng)條控件滾動(dòng)時(shí)Scroll事件一直發(fā)生,而Change事件只是在滾動(dòng)結(jié)束之后才發(fā)生一次。,4.7計(jì)時(shí)器,時(shí)鐘控件(Timer)又稱(chēng)計(jì)時(shí)器、定時(shí)器控件,用于有規(guī)律地定時(shí)執(zhí)行指定的工作,適合編寫(xiě)不需要與用戶進(jìn)行交互就可直接執(zhí)行的代碼,如計(jì)時(shí)、倒計(jì)時(shí)、動(dòng)畫(huà)等。在程序運(yùn)行階段,時(shí)鐘控件不可見(jiàn)。 主要屬性: (1)Interval屬性 取值范圍在0 到 65535 之間(包括這兩個(gè)數(shù)值),單位為毫秒(0.001秒),表示計(jì)時(shí)間隔。若將Int
10、erval屬性設(shè)置為0或負(fù)數(shù),則計(jì)時(shí)器停止工作。,4.7計(jì)時(shí)器,主要屬性: (2)Enabled屬性 無(wú)論何時(shí),只要時(shí)鐘控件的Enabled屬性被設(shè)置為T(mén)rue而且Interval屬性值大于0,則計(jì)時(shí)器開(kāi)始工作(以Interval屬性值為間隔,觸發(fā)Timer事件)。 通過(guò)把Enabled屬性設(shè)置為False可使時(shí)鐘控件無(wú)效,即計(jì)時(shí)器停止工作。 事件: 時(shí)鐘控件只能響應(yīng)Timer事件,當(dāng)Enabled屬性值為T(mén)rue且Interval屬性值大于0時(shí),該事件以Interval屬性指定的時(shí)間間隔發(fā)生,需要定時(shí)執(zhí)行的操作即放在該事件過(guò)程中完成。,4.8框架,框架用來(lái)對(duì)控件進(jìn)行分組,即把指定的控件放到框架中。必須先畫(huà)出框架,然后在框架內(nèi)畫(huà)出需要成為一組的控件,這樣才能使框架內(nèi)的控件成為一個(gè)整體,和框架一起移動(dòng)。,4.9焦點(diǎn)與Tab順序,4.9.1 設(shè)置焦點(diǎn) 在運(yùn)行時(shí)選擇對(duì)象 運(yùn)行時(shí)用快捷鍵選擇對(duì)象 在程序代碼中使用SetFocus方法 注意:不是所有的對(duì)象都可以接受焦點(diǎn)。如框架、標(biāo)簽、菜單、直線、形狀、圖像框和計(jì)時(shí)器都不能接受焦點(diǎn)。對(duì)于窗體,只有窗體上所有的控件都不能接受焦點(diǎn)時(shí),該窗體才能接受焦點(diǎn)。,4.9焦點(diǎn)與Tab順序,4.9.2 Tab順序 用Tab鍵也可以
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030商用車(chē)項(xiàng)目發(fā)展趨勢(shì)分析與未來(lái)投資戰(zhàn)略咨詢研究報(bào)告
- 2025至2030中國(guó)自動(dòng)販賣(mài)機(jī)行業(yè)市場(chǎng)深度分析及有效策略與實(shí)施路徑評(píng)估報(bào)告
- 2025至2030中國(guó)自動(dòng)清罐機(jī)行業(yè)市場(chǎng)深度研究及發(fā)展前景投資可行性分析報(bào)告
- 2025至2030中國(guó)自動(dòng)開(kāi)縫機(jī)行業(yè)發(fā)展趨勢(shì)分析與未來(lái)投資戰(zhàn)略咨詢研究報(bào)告
- 酒店服務(wù)質(zhì)量與經(jīng)營(yíng)效率提升策略
- 2025至2030中國(guó)自體基質(zhì)誘導(dǎo)軟骨形成行業(yè)市場(chǎng)深度研究及發(fā)展前景投資可行性分析報(bào)告
- 2025至2030中國(guó)腰椎前路椎間融合行業(yè)市場(chǎng)占有率及投資前景評(píng)估規(guī)劃報(bào)告
- 2025至2030中國(guó)脫模膜行業(yè)產(chǎn)業(yè)運(yùn)行態(tài)勢(shì)及投資規(guī)劃深度研究報(bào)告
- 2025至2030中國(guó)脂肪乳注射液行業(yè)發(fā)展分析及競(jìng)爭(zhēng)策略與趨勢(shì)預(yù)測(cè)報(bào)告
- 2025至2030中國(guó)膠凝纖維敷料行業(yè)產(chǎn)業(yè)運(yùn)行態(tài)勢(shì)及投資規(guī)劃深度研究報(bào)告
- 2024屆河北省唐山市玉田縣物理高一第二學(xué)期期末質(zhì)量檢測(cè)試題含解析
- 第三方醫(yī)療消毒供應(yīng)中心項(xiàng)目可行性研究報(bào)告
- 貨架安裝施工方案
- 美羅培南課件
- 128個(gè)常用自然拼讀發(fā)音規(guī)則和1000句生活口語(yǔ)
- 異口同音公開(kāi)課
- 專(zhuān)利代理人資格考試實(shí)務(wù)試題及參考答案
- 運(yùn)用信息技術(shù)助力勞動(dòng)教育創(chuàng)新發(fā)展 論文
- GB/T 602-2002化學(xué)試劑雜質(zhì)測(cè)定用標(biāo)準(zhǔn)溶液的制備
- GB/T 4074.8-2009繞組線試驗(yàn)方法第8部分:測(cè)定漆包繞組線溫度指數(shù)的試驗(yàn)方法快速法
- 2023年涉縣水庫(kù)投資管理運(yùn)營(yíng)有限公司招聘筆試模擬試題及答案解析
評(píng)論
0/150
提交評(píng)論