資源描述:
《VB語言程序設(shè)計(jì)教程 楊忠寶 康順哲 第07章 Visual Basic高級(jí)控件》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、第7章VisualBasic高級(jí)控件7.1高級(jí)控件簡介7.2通用對(duì)話框(CommonDialog)控件7.3圖像列表(Imagelist)控件7.4工具欄控件7.5狀態(tài)欄(StatusBar)控件7.6進(jìn)度條(ProgressBar)控件7.7樹視圖(TreeView)控件7.8列表視圖(ListView)控件7.9選項(xiàng)卡(TabStrip)控件7.10圖像組合(ImageCombo)控件7.11滑塊(Slider)控件7.12繪圖7.1高級(jí)控件簡介把ActiveX控件添加到工具箱里,按以下步驟執(zhí)行:(1)在菜單里選擇“
2、工程-部件”,彈出“部件”對(duì)話框(如下圖);(2)在對(duì)話框中選擇“控件”選項(xiàng)卡,顯示ActiveX控件列表;(3)在列表框中找到需要添加的控件名稱,單擊控件名稱左側(cè)的復(fù)選框;(4)使用同樣的方法選擇需要添加的其它控件;(5)單擊“確定”按鈕,即可將所選ActiveX控件添加到工具箱里。7.2通用對(duì)話框(CommonDialog)控件VisualBasic通用對(duì)話框控件向用戶提供“文件打開”、“文件保存”、“文件打印”、“顏色設(shè)置”、“字體設(shè)置”、“幫助”6項(xiàng)功能,每項(xiàng)功能均用單獨(dú)的一個(gè)對(duì)話框?qū)崿F(xiàn)。使用CommonDial
3、og控件步驟:若未添加CommonDialog控件,則執(zhí)行菜單命令:工程
4、部件
5、選擇MicrosoftCommonDialogContral6.0,將控件添加到工具箱中如圖CommonDialog(2)單擊工具箱中的“CommonDialog”控件并在窗體上繪制該控件??丶⒆詣?dòng)調(diào)整大小,控件在運(yùn)行時(shí)不可見。(3)運(yùn)行時(shí),適當(dāng)使用表7-1所列方法顯示需要的對(duì)話表7-1CommonDialog方法方法顯示的對(duì)話框ShowOpen打開ShowSave另存為ShowColor顏色ShowFont字體ShowPrinter打印S
6、howHelp調(diào)用windows“幫助”7.2.1ShowOpen方法ShowOpen方法用于顯示“打開”對(duì)話框調(diào)用該方法的格式為:CommonDialog.ShowOpen顯示“打開”對(duì)話框步驟如下:指定在“文件類型”列表框中顯示的文件過濾器列表。可用下列格式設(shè)置Filter屬性:description1
7、filter1
8、description2
9、filter2...TextFiles(*.txt)
10、*.txt用ShowOpen方法顯示對(duì)話框選定文件后可用FileName屬性獲取選定文件的名稱。【例7.1】用ShowO
11、pen方法顯示“打開”對(duì)話框,將文件名顯示于窗體上。代碼如下。PrivateSubcommand1_Click()OnErrorGoToErrHandler'CancelError為True。'設(shè)置過濾器。CommonDialog1.Filter="AllFiles(*.*)
12、*.*
13、TextFiles_(*.txt)
14、*.txt
15、BatchFiles(*.bat)
16、*.bat"'指定缺省過濾器。CommonDialog1.FilterIndex=2'顯示"打開"對(duì)話框。CommonDialog1.ShowOpen'調(diào)用
17、打開文件的過程。printCommonDialog1.FileNameErrHandler:'用戶按"取消"按鈕。EndSub7.2.2ShowSave方法ShowSave方法用于顯示保存文件對(duì)話框調(diào)用格式:CommonDialog.ShowSave。ShowSave方法用于顯示“另存為”對(duì)話框如圖,選定文件后可用FileName屬性獲取選定文件的名稱,保存類型,可以如ShowOpen方法一樣用Filter屬性來設(shè)置,這樣對(duì)話框就只顯示設(shè)置的文件類型,如文本文件。7.2.3ShowColor方法ShowColor方法用于
18、顯示“顏色”對(duì)話框格式:CommonDilog.ShowColorColor屬性獲取選定的顏色使用步驟:(1)將CommonDialog控件的Flags屬性設(shè)置成VisualBasic常數(shù)cdlCCRGBInit。(2)用ShowColor方法顯示對(duì)話框。可用Color屬性獲取選定顏色的RGB值?!纠?.2】單擊“Command1”命令按鈕時(shí),顯示“顏色”對(duì)話框,將窗體的背景顏色設(shè)置成選定的'顏色。代碼如下:PrivateSubCommand1_Click()'設(shè)置Flags屬性。CommonDialog1.Flags=
19、cdlCCRGBInit'顯示“顏色”對(duì)話框。CommonDialog1.ShowColor'將窗體的背景顏色設(shè)置成選定的'顏色。Form1.BackColor=CommonDialog1.ColorEndSub7.2.4ShowFont方法使用“字體”對(duì)話框,“字體”對(duì)話框根據(jù)大小、顏色、樣式選擇字體。格式:Com