北大青鳥VB基礎(chǔ)教程6

北大青鳥VB基礎(chǔ)教程6

ID:43159482

大小:358.50 KB

頁(yè)數(shù):30頁(yè)

時(shí)間:2019-10-01

北大青鳥VB基礎(chǔ)教程6_第1頁(yè)
北大青鳥VB基礎(chǔ)教程6_第2頁(yè)
北大青鳥VB基礎(chǔ)教程6_第3頁(yè)
北大青鳥VB基礎(chǔ)教程6_第4頁(yè)
北大青鳥VB基礎(chǔ)教程6_第5頁(yè)
資源描述:

《北大青鳥VB基礎(chǔ)教程6》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。

1、常見標(biāo)準(zhǔn)控件第五章回顧數(shù)組一維數(shù)組多維數(shù)組動(dòng)態(tài)數(shù)組控件數(shù)組自定義數(shù)據(jù)類型使用隨機(jī)函數(shù)Rnd2目標(biāo)使用圖片框控件和圖像控件加載圖片使用框架中的復(fù)選框和選項(xiàng)按鈕操作選項(xiàng)使用列表框和組合框控件選擇列表使用Timer控件創(chuàng)建Timer應(yīng)用程序3圖片框控件2-1圖片框可用于顯示位圖、圖標(biāo)、JPEG或GIF等類型的圖片它也可以用作容器框架在圖片框中加載圖片時(shí),圖片會(huì)保持它原來的大小在工具欄上的顯示:4圖片框控件2-2如果圖片框控件用作其他控件的容器,則放置在圖片控件內(nèi)的所有控件都可隨圖片控件一起移動(dòng)使用Align屬性,可以將控件與

2、窗體的頂部、左側(cè)、右側(cè)或底部對(duì)齊在VB環(huán)境中進(jìn)行演示5圖像控件可用于顯示位圖、圖標(biāo)、JPEG或GIF等類型的圖片具有Stretch屬性,可使放置在控件中的圖像根據(jù)控件大小進(jìn)行縮放在工具欄上的顯示:6在VB環(huán)境中進(jìn)行演示添加圖片框或圖像控件7在運(yùn)行時(shí)加載圖片2-1可以使用LoadPicture函數(shù)指定圖形文件的路徑和文件名,為圖片框或圖像控件的Picture屬性指定圖片示例在VB中創(chuàng)建名為picture1的圖片框控件,PrivateSubForm_Load()picture1.Picture=LoadPicture("C

3、:Picture_filesrocket.jpg")EndSub8在運(yùn)行時(shí)加載圖片2-2可以使用Set關(guān)鍵字和賦值操作符“=”將圖片從一個(gè)對(duì)象復(fù)制到另一個(gè)對(duì)象: 例如:Setimage1.Picture=picture1.Picture可以使用LoadPicture函數(shù)刪除圖片 例如:Setimage1.Picture=LoadPicture("")9圖片框控件圖像控件不能根據(jù)控件的大小縮放圖片具有Stretch屬性,該屬性可用于根據(jù)控件的大小縮放圖片使用的系統(tǒng)資源相對(duì)較多使用的系統(tǒng)資源相對(duì)較少具有Align屬性,

4、使用該屬性可以將控件與窗體的頂部、左側(cè)、右側(cè)或底部對(duì)齊沒有Align屬性可用作其他控件的容器無法用作容器圖片框控件和圖像控件的區(qū)別10復(fù)選框控件復(fù)選框控件用于顯示多個(gè)選項(xiàng),用戶在運(yùn)行時(shí)可以從中選擇一項(xiàng)或多項(xiàng)在工具欄上的顯示:在VB環(huán)境中進(jìn)行演示11選項(xiàng)按鈕控件單選按鈕(也稱“選項(xiàng)按鈕”),用戶可以從多個(gè)選項(xiàng)中選擇一項(xiàng)且只可能選擇一項(xiàng)在工具欄上的顯示:在VB環(huán)境中進(jìn)行演示12框架中的復(fù)選框和選項(xiàng)按鈕使用框架控件,可以在插入一組控件的同時(shí)添加描述這些控件用途的標(biāo)題要?jiǎng)?chuàng)建組,需要將選項(xiàng)按鈕或復(fù)選框放入框架內(nèi)13使用復(fù)選框和選

5、項(xiàng)按鈕–示例在VB環(huán)境中創(chuàng)建如下圖的窗體:14獲取復(fù)選框或選項(xiàng)按鈕的值使用控件的Value屬性,可以確定是否選擇了某個(gè)復(fù)選框或選項(xiàng)按鈕選中返回的值未選中返回的值復(fù)選框10選項(xiàng)按鈕TrueFalse15獲取復(fù)選框的值–示例對(duì)幻燈片13中的示例,進(jìn)行編碼獲取復(fù)選框的值。當(dāng)用戶選中某個(gè)復(fù)選框時(shí),會(huì)顯示消息框。PrivateSuboptSubject_Click(IndexAsInteger)IfoptSubject(Index).Value=1ThenMsgBox("選擇了"&optSubject(Index).Captio

6、n,vbInformation+vbOKOnly,"課程安排")EndIfEndSub16獲取選項(xiàng)按鈕的值–示例對(duì)幻燈片13中的示例,進(jìn)行編碼獲取選項(xiàng)按鈕的值。當(dāng)用戶選中某個(gè)選項(xiàng)按鈕時(shí),會(huì)顯示消息框。PrivateSubchkDate_Click(IndexAsInteger)IfchkDate(Index).Value=TrueThenMsgBox("選擇了"&""&chkDate(Index).Caption,vbInformation+vbOKOnly,"學(xué)期安排")EndIfEndSub17復(fù)選框和選項(xiàng)按鈕的區(qū)

7、別復(fù)選框控件選項(xiàng)按鈕控件在一組復(fù)選框中可以選擇多個(gè)復(fù)選框在一組單選框中只能選擇一個(gè)選項(xiàng)按鈕18列表框控件列表框顯示有多個(gè)選項(xiàng)的選項(xiàng)列表,供用戶從中選擇在工具欄上的顯示:示例:19組合框控件組合框控件組合了文本框和列表框的特性用戶既可以鍵入文本,也可以直接從列表中選擇在工具欄上的顯示:示例20列表框?qū)傩詫傩哉f明ListIndex是一個(gè)數(shù)字,用于訪問列表框中的各個(gè)元素Sorted用于按排序順序顯示項(xiàng)目MultiSelect用于指定用戶是否可以在列表中選擇多個(gè)項(xiàng)目ListCount用于返回列表框中的項(xiàng)目數(shù)量Selected設(shè)

8、置列表框控件中項(xiàng)目的選擇狀態(tài)21組合框?qū)傩越M合框具有文本框和列表框的屬性,另外還具有一些特有的屬性屬性說明Style用于決定組合框的外觀,有三種樣式可選:簡(jiǎn)單組合框下拉組合框下拉列表Locked用于指定用戶是否可以鍵入文字22在運(yùn)行時(shí)創(chuàng)建新的選項(xiàng)AddItem方法用于向列表框或組合框中添加指定的項(xiàng)目缺省情況下,新項(xiàng)目添加到列表的末

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

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

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