第08次課鼠標(biāo)鍵盤(pán)和菜單對(duì)話(huà)框ppt課件.ppt

第08次課鼠標(biāo)鍵盤(pán)和菜單對(duì)話(huà)框ppt課件.ppt

ID:59195323

大?。?92.00 KB

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

時(shí)間:2020-09-26

第08次課鼠標(biāo)鍵盤(pán)和菜單對(duì)話(huà)框ppt課件.ppt_第1頁(yè)
第08次課鼠標(biāo)鍵盤(pán)和菜單對(duì)話(huà)框ppt課件.ppt_第2頁(yè)
第08次課鼠標(biāo)鍵盤(pán)和菜單對(duì)話(huà)框ppt課件.ppt_第3頁(yè)
第08次課鼠標(biāo)鍵盤(pán)和菜單對(duì)話(huà)框ppt課件.ppt_第4頁(yè)
第08次課鼠標(biāo)鍵盤(pán)和菜單對(duì)話(huà)框ppt課件.ppt_第5頁(yè)
資源描述:

《第08次課鼠標(biāo)鍵盤(pán)和菜單對(duì)話(huà)框ppt課件.ppt》由會(huì)員上傳分享,免費(fèi)在線(xiàn)閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、2011年9月等級(jí)考試輔導(dǎo)二級(jí)VisualBasic周永2011年9月2日星期五第八講鼠標(biāo)鍵盤(pán)與對(duì)話(huà)框九章鼠標(biāo)與鍵盤(pán)2五章滾動(dòng)條與框架1十章菜單3十章對(duì)話(huà)框40902AM0902PM筆試教程40頁(yè)考點(diǎn)9滾動(dòng)條一、滾動(dòng)條屬性(1)Min、Max:最小、最大值(2)Value:滾動(dòng)條當(dāng)前位置值(3)SmallChange:用于設(shè)置單擊滾動(dòng)條兩端箭頭時(shí)Value值的改變。(4)LargeChange:用于設(shè)置單擊滾動(dòng)條中滾動(dòng)框前(后)部位時(shí)Value值的改變。二、滾動(dòng)條事件與滾動(dòng)條有關(guān)的事件主要是Scroll和Change。上機(jī)真題【例】捷成

2、9-3程序運(yùn)行后,可以使圖像框閃爍,其閃爍速度可以通過(guò)滾動(dòng)條調(diào)節(jié)。提示:圖像框的閃爍可以通過(guò)圖像框交替地顯示和隱藏來(lái)實(shí)現(xiàn)。要求:程序中不得使用變量,每個(gè)事件過(guò)程中只能寫(xiě)一條語(yǔ)句。筆試教程42頁(yè)框架考查:(1)此控件的Caption屬性(2)如何讓框架成為控件的容器在框架中繪制控件先剪切某個(gè)控件,然后再到框架中粘貼。特別提醒:僅僅將已有的控件,拖放到框架上層,是不行的??丶粚儆谌萜鳎瑑烧呤菦](méi)有聯(lián)系的。設(shè)置Caption時(shí)&的作用按鈕或菜單在設(shè)置Caption屬性的時(shí)候,如果在某字母之前使用了&號(hào),則意味著,用戶(hù)可以使用等效的【Alt+字

3、母】的方式點(diǎn)擊按鈕或菜單。例如,某按鈕的Caption設(shè)置為【退出(&X)】,則效果為155頁(yè)第九章鍵盤(pán)與鼠標(biāo)事件過(guò)程KeyPress事件的一般格式Sub對(duì)象名_KeyPress(KeyAsciiAsInteger)……EndSub按下鍵的ASCII碼值KeyPress事件是在壓下鍵盤(pán)上的某個(gè)具有ASCII碼的鍵時(shí)觸發(fā)的,該事件可用于窗體、復(fù)選框、組合框、命令按鈕、列表框、圖片框、文本框、滾動(dòng)條及與文件有關(guān)的控件。當(dāng)按下某個(gè)鍵時(shí),所觸發(fā)的是擁有輸入焦點(diǎn)(Focus)的那個(gè)控件的KeyPress事件。窗體中若有其他可獲得焦點(diǎn)的對(duì)象,則需設(shè)

4、置窗體的KeyPreview屬性為T(mén)rue,窗體才會(huì)響應(yīng)KeyPress事件提醒在KeyPress事件中,有時(shí)候需要用到一些ASCII編碼,至少要記住回車(chē)?;剀?chē)?13換行?10退格(Backspace)?8數(shù)字0到9?48到57大寫(xiě)字母A到Z?65到90小寫(xiě)字母a到z?97到122思考將用戶(hù)剛剛在文本框中鍵入的字符及其ASCII編碼打印在窗體上,如何實(shí)現(xiàn)?PrivateSubText1_KeyPress(KeyAsciiAsInteger)Me.FontSize=24Me.ClsiChar%=KeyAsciiMe.PrintChr(iC

5、har)&Space(6)&iCharEndSub上機(jī)教程P121-真題9.1捷成45-3程序的功能是:通過(guò)鍵盤(pán)向文本框中輸入數(shù)字,如果輸入的是非數(shù)字字符,則提示錯(cuò)誤,且文本框中不顯示輸入的字符。單擊名稱(chēng)為Command1、標(biāo)題為“添加”的命令按鈕,則將文本框中的數(shù)組添加到名稱(chēng)為Combo1的組合框中。非數(shù)字就是編碼大于57,或者小于48(但不等于8,編碼8對(duì)應(yīng)刪除鍵)157頁(yè)考點(diǎn)2KeyDown和KeyUp事件二、KeyDown和KeyUp事件的格式Sub對(duì)象名_KeyDown(KeyCodeAsInteger,_ShiftAsInt

6、eger)……EndSub(1)KeyCode參數(shù)當(dāng)按下鍵盤(pán)上的某個(gè)按鍵時(shí),此參數(shù)反應(yīng)該鍵的鍵盤(pán)編碼而不是其ASCII碼。具體為:大鍵盤(pán)上的字母鍵,返回的是對(duì)應(yīng)大寫(xiě)字母的ASCII值;有上、下檔字符的鍵,返回的是下檔字符的ASCII值。同時(shí),大、小鍵盤(pán)的數(shù)字鍵KeyCode值不同。(2)Shift參數(shù)它是一個(gè)整數(shù),包括Shift、Ctrl和Alt的狀態(tài)。默認(rèn)為0,按下Shift時(shí)取值加1;按下Ctrl時(shí)取值加2;按下Alt時(shí)取值加42006年4月選擇題第29題在窗體上畫(huà)1個(gè)文本框,其名稱(chēng)為T(mén)extl,然后編寫(xiě)如下過(guò)程:PrivateSu

7、bTextl_KeyDown(KeyCodeAsInteger,ShiftAsInteger)PrintChr(KeyCode)EndSubPrivateSubTextl_KeyUp(KeyCodeAsInteger,ShiftAsInteger)PrintChr(KeyCode+2)Endsub程序運(yùn)行后,把焦點(diǎn)移到文本框中,此時(shí)如果敲擊“A”鍵,則輸出結(jié)果為?(A)AA(B)AB(C)AC(D)AD提醒KeyASCII參數(shù)用來(lái)存入你輸入字符的ASCII編碼。KeyCode參數(shù)用來(lái)返回鍵盤(pán)代碼,注意它的功能是側(cè)重區(qū)分按鍵:輸入大寫(xiě)或小

8、寫(xiě)字母A,都是按下的一個(gè)鍵,返回值相同;按下主鍵盤(pán)的數(shù)字9,與按下小鍵盤(pán)位置的數(shù)字9,是按下的不同鍵,返回值不同。159頁(yè)考點(diǎn)3鼠標(biāo)事件一、鼠標(biāo)事件Sub對(duì)象名_鼠標(biāo)事件(ButtonAsInteger,_

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

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

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶(hù)上傳,版權(quán)歸屬用戶(hù),天天文庫(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)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶(hù)請(qǐng)聯(lián)系客服處理。