VB基本程序控件編程

VB基本程序控件編程

ID:38577473

大?。?79.01 KB

頁數(shù):34頁

時(shí)間:2019-06-15

VB基本程序控件編程_第1頁
VB基本程序控件編程_第2頁
VB基本程序控件編程_第3頁
VB基本程序控件編程_第4頁
VB基本程序控件編程_第5頁
資源描述:

《VB基本程序控件編程》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、第6章VB基本控件編程命令按鈕、標(biāo)簽及文本框選擇性控件滾動條與時(shí)鐘控件圖形控件基本控件綜合實(shí)例本章學(xué)習(xí)目標(biāo)熟練掌握命令按鈕、標(biāo)簽框、文本框的常用屬性、事件和方法掌握單選按鈕、復(fù)選框的編程方法,尤其是單選按鈕與框架控件的配合使用正確使用列表框、組合框進(jìn)行項(xiàng)目的顯示、增加和刪除,并注意二者的差異掌握使用滾動條、時(shí)鐘控件編程的技巧與方法正確運(yùn)用圖片框和圖像框顯示圖形文件,并區(qū)分這兩種控件的差異能合理運(yùn)用各種VB標(biāo)準(zhǔn)控件進(jìn)行綜合編程命令按鈕命令按鈕編程示例演示-顯示不同風(fēng)格的命令按鈕的應(yīng)用程序命令按鈕相關(guān)知識點(diǎn)如何設(shè)置含背景圖案的命令按鈕如何為命令按鈕設(shè)置提示信息如何設(shè)置命令按鈕的快捷方

2、式與單擊命令按鈕等價(jià)的方法焦點(diǎn)、Tab鍵順序問題與單擊命令按鈕等價(jià)的方法按Tab鍵將焦點(diǎn)移到相應(yīng)按鈕上,然后按回車鍵按命令按鈕的快捷鍵(Alt+有下劃線的字母,如果該命令按鈕設(shè)置了快捷鍵的話)標(biāo)簽框的常用屬性屬性功能說明BackStyle設(shè)定label控件背景是透明(值0)還是不透明(值1)當(dāng)窗體有背景時(shí),為使標(biāo)簽透明顯示其上,可用此屬性。例:在窗體背景圖上用標(biāo)簽顯示一信息。AutoSize決定是否能自動改變大?。ㄕ{(diào)節(jié)水平方向長度)以正好顯示全部內(nèi)容當(dāng)要在標(biāo)簽控件中顯示多行文本時(shí),或文本的長度可變時(shí),就可設(shè)置Autosize為TrueWordWrap決定是否能自動調(diào)節(jié)垂直方向的長

3、度以顯示全部內(nèi)容(欲起作用,Autosize必須為True)當(dāng)AutoSize和WordWrap都為True時(shí),文本將會自動換行,而不會增加Label控件的大小文本框的常用屬性TextpasswordcharMultiLineMaxLengthScrollBarsLocked文本框的常用事件Change當(dāng)文本框中的內(nèi)容發(fā)生變化時(shí)GetFocus當(dāng)對象獲得焦點(diǎn)時(shí)產(chǎn)生該事件LostFocus在一個(gè)對象失去焦點(diǎn)時(shí)產(chǎn)生該事件除了大多數(shù)控件都響應(yīng)的Click、Dbclick、KeyPress等事件外,文本框的常用事件還包括:如何實(shí)現(xiàn)兩個(gè)文本框的內(nèi)容同步改變選擇性控件復(fù)選框(CheckBox

4、)單選按鈕(OptionButton)列表框(ListBox)組合框(ComboBox)單選、復(fù)選控件編程示例運(yùn)行初始界面設(shè)置部分字體后的界面復(fù)選框、單選按鈕的常用屬性EnabledValue表示復(fù)選框或單選按鈕的狀態(tài):(1)復(fù)選框:0-未選中(Unchecked),1-選中,(Checked)2-灰色不可選(Grayed);(2)單選按鈕:False-未選中,True-選中Style設(shè)置復(fù)選框或單選按鈕的外觀Picture框架的使用框架是一個(gè)容器框架控件的常用屬性創(chuàng)建框架時(shí)的注意事項(xiàng)改進(jìn)的單選復(fù)選編程示例列表框編程示例列表框編程示例.vbp實(shí)現(xiàn)方法界面設(shè)計(jì)代碼設(shè)計(jì)●與列表框相關(guān)

5、的操作●確定命令按鈕的可用狀態(tài)的操作列表框的ListCount屬性列表框的AddItem方法列表框的RemovItem方法列表框的ListIndex屬性參考代碼PrivateSubCommand1_Click()List1.AddItemText1.Text'將"文本框"中的內(nèi)容添加到"列表框"中Text1.Text=""'清除"文本框"Text1.SetFocusLabel3.Caption=List1.ListCount'顯示列表框中客戶數(shù)目EndSub'添加按鈕的事件處理過程:'刪除按鈕的事件處理過程:PrivateSubCommand2_Click()DimIndAsIn

6、teger‘定義一個(gè)整型變量IndInd=List1.ListIndex'獲取索引IfInd>=0Then'確保選定列表項(xiàng)目List1.RemoveItemInd'將其從"列表框"中刪除Label3.Caption=List1.ListCount'顯示數(shù)目EndIfCommand2.Enabled=List1.ListIndex<>-1'若"列表框"中沒有項(xiàng)目,則禁用此按鈕。EndSub'單擊列表框選中某一客戶時(shí)使刪除有效PrivateSubList1_Click()Command2.Enabled=List1.ListIndex<>-1EndSub'文本框內(nèi)容改變事件處理過程P

7、rivateSubText1_Change()'Text1文本框中至少有一個(gè)字符時(shí),允許"添加"按鈕。Command1.Enabled=Text1.Text<>""EndSub'清除按鈕的事件處理過程PrivateSubCommand3_Click()List1.Clear'清空"列表框"。Command2.Enabled=False'禁用"刪除"按鈕。Label3.Caption=List1.ListCount'顯示數(shù)目。EndSub列表框的重要屬性MultiSelectTex

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

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

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時(shí)可能會顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。