下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、實(shí)驗(yàn)五預(yù)習(xí)界面操作、數(shù)組、過程一、預(yù)習(xí)準(zhǔn)備:實(shí)驗(yàn)中的所有鼠標(biāo)事件應(yīng)該是通過代碼窗口的事件列表進(jìn)行選取的,請不要自己修改。鼠標(biāo)鍵盤事件的選?。哼@樣就可以得到需要的鼠標(biāo)事件:二、實(shí)驗(yàn)內(nèi)容預(yù)習(xí)1. 案例 6.2鼠標(biāo)的所有軌跡和操作都可以被計(jì)算機(jī)感應(yīng),因此必然會有個(gè)特殊的對象來鼠標(biāo)的狀態(tài),這個(gè)對象是鼠標(biāo)事件過程中的參數(shù) e可以一起來看鼠標(biāo)的事件格式:MouseDown 事件:當(dāng)鼠標(biāo)鍵被按下時(shí)發(fā)生Private Sub Form1_MouseDown(ByVal sender As Object, ByVal System.Windows.Forms.MouseEventArgs) Handles Me
2、.MouseDown MouseMove 事件:當(dāng)按下鼠標(biāo)鍵移動鼠標(biāo)時(shí)發(fā)生Private Sub Form1_MouseMove(ByVal sender As Object, ByVal System.Windows.Forms.MouseEventArgs) Handles Me.MouseMove MouseUp事件:當(dāng)按下的鼠標(biāo)鍵被松開時(shí)發(fā)生Private Sub Form1_MouseUp(ByVal sender As Object, ByVal ee Ase AsAs選出 MouseDown 事件事件列表System.Windows.Forms.MouseEventArgs) H
3、andles Me.MouseUp在這 3 個(gè)事件中,對象 e 作為 System.Windows.Forms.MouseEventArgs 類型,可以理解為鼠標(biāo)事件參數(shù),這樣就有了鼠標(biāo)狀態(tài)的基礎(chǔ)對象了。那么該如何使用它呢?來嘗試在 e 后面打個(gè)英文的點(diǎn)號,效果如下圖:原來 e.button 可以e.x 和 e.y 可以鼠標(biāo)的左右鍵鼠標(biāo)指針在窗體上坐標(biāo)位置(x,y)如果要檢測左右鍵,則直接使用如下語句即可:If e.Button = MouseButtons.Left then 左鍵按下的操作If e.Button = MouseButtons.Right then 右鍵按下的操作(程序見實(shí)驗(yàn)
4、指導(dǎo))2. 案例 7.4 菜單設(shè)計(jì)第一步:第二步:系統(tǒng)自動生成菜單區(qū)域雙擊下拉菜單Strip 控件可以制作菜單第三步:鍵入菜單名、修改相應(yīng)菜單項(xiàng)的屬性這個(gè)時(shí)侯,以剪切菜單為例,介紹一下屬性的修改,當(dāng)然這個(gè)和以前的基本控件修改是一樣的。在屬性窗口中找到 name 屬性,修改為 editcut 即可找到 ShortCutKeys 屬性,選擇 Ctrl 和 X 即可,找到 Enabled 屬性,設(shè)置為 True 即可至于菜單項(xiàng)目的編程,和以往一樣,雙擊設(shè)計(jì)界面上的任何一個(gè)菜單項(xiàng),可以切換到代碼窗口。(程序見實(shí)驗(yàn)指導(dǎo))3課外實(shí)驗(yàn) 7.2 點(diǎn)菜系統(tǒng)根據(jù)界面形態(tài),需要 3 個(gè) ComboBox 和 1 個(gè)
5、 ListBox3 個(gè)組合框(ComboBox)對應(yīng)“開胃菜”、“主菜”、“飯后甜點(diǎn)”組合框中初始內(nèi)容的添加有 2 種方法:第 1 種方法:鍵入菜單名第 2 種方法:找到屬性窗口中的 Items 屬性,進(jìn)去修改即可。對于“確定”按鈕:添加 3 個(gè)組合框的內(nèi)容到列表框中可以使用 ListBox1 的 Items.Add 方法,將 3 個(gè) ComboBox 中選中的內(nèi)容加進(jìn)來。 ListBox1.Items.Add(ComboBox1.Text) ListBox1.Items.Add(ComboBox2.Text)。對于“重選”按鈕:需要清除列表框的內(nèi)容可以使用 ListBox1 的 Items.Clear 方法即可 ListBox1.Items.Clear()4. 理論P(yáng).141,題 4:這是一個(gè)二維數(shù)組,需要考慮使用二重循環(huán)來進(jìn)行比較二維數(shù)組的常見程序片段如下:如利用隨機(jī)函數(shù)輸入數(shù)據(jù):For i = 1 to 4For j=1 to 5a(i,j)= Next jNext i(Rnd*10+1)這樣二維數(shù)組 a 中就存放了相應(yīng)數(shù)據(jù),可以通
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 蘇州科技大學(xué)天平學(xué)院《漢語史》2023-2024學(xué)年第一學(xué)期期末試卷
- 化學(xué)礦床的科學(xué)實(shí)驗(yàn)與分析方法比較研究考核試卷
- 城市規(guī)劃與社會建設(shè)計(jì)劃考核試卷
- 智能家庭影院的畫質(zhì)與聲效體驗(yàn)考核試卷
- 危險(xiǎn)品運(yùn)輸與環(huán)境保護(hù)考核試卷
- 建筑裝飾與建筑休閑空間設(shè)計(jì)考核試卷
- Ser-Tyr-β-naphthylamide-生命科學(xué)試劑-MCE
- Salviaflaside-Standard-生命科學(xué)試劑-MCE
- 04 項(xiàng)目一 第4講 手持刀切式三指三張點(diǎn)鈔法
- 建筑案例講述
- 江蘇省南通市2024-2025學(xué)年七年級上學(xué)期期中英語試卷(含答案解析)
- 2022年甘肅省公務(wù)員錄用考試《行測》真題及答案解析
- 排球正面上手發(fā)球課件
- 高三語文補(bǔ)寫句子公開課教案省公開課獲獎(jiǎng)?wù)n件說課比賽一等獎(jiǎng)?wù)n件
- 稅收的經(jīng)濟(jì)效應(yīng)課件
- GB/T 16915.1-2024家用和類似用途固定式電氣裝置的開關(guān)第1部分:通用要求
- 2025屆高考語文一輪復(fù)習(xí):小說物象含義及作用
- 湖北省襄陽市2023-2024學(xué)年六年級上學(xué)期英語期中試卷(含答案)
- 交通安全知識培訓(xùn)試題(帶答案)試卷打印版
- 山東省濰坊市2023-2024學(xué)年度高二上學(xué)期期中考試化學(xué)試題(帶答案)
評論
0/150
提交評論