課件vb實驗五預習_第1頁
課件vb實驗五預習_第2頁
全文預覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、實驗五預習界面操作、數(shù)組、過程一、預習準備:實驗中的所有鼠標事件應該是通過代碼窗口的事件列表進行選取的,請不要自己修改。鼠標鍵盤事件的選?。哼@樣就可以得到需要的鼠標事件:二、實驗內(nèi)容預習1. 案例 6.2鼠標的所有軌跡和操作都可以被計算機感應,因此必然會有個特殊的對象來鼠標的狀態(tài),這個對象是鼠標事件過程中的參數(shù) e可以一起來看鼠標的事件格式:MouseDown 事件:當鼠標鍵被按下時發(fā)生Private Sub Form1_MouseDown(ByVal sender As Object, ByVal System.Windows.Forms.MouseEventArgs) Handles Me

2、.MouseDown MouseMove 事件:當按下鼠標鍵移動鼠標時發(fā)生Private Sub Form1_MouseMove(ByVal sender As Object, ByVal System.Windows.Forms.MouseEventArgs) Handles Me.MouseMove MouseUp事件:當按下的鼠標鍵被松開時發(fā)生Private Sub Form1_MouseUp(ByVal sender As Object, ByVal ee Ase AsAs選出 MouseDown 事件事件列表System.Windows.Forms.MouseEventArgs) H

3、andles Me.MouseUp在這 3 個事件中,對象 e 作為 System.Windows.Forms.MouseEventArgs 類型,可以理解為鼠標事件參數(shù),這樣就有了鼠標狀態(tài)的基礎(chǔ)對象了。那么該如何使用它呢?來嘗試在 e 后面打個英文的點號,效果如下圖:原來 e.button 可以e.x 和 e.y 可以鼠標的左右鍵鼠標指針在窗體上坐標位置(x,y)如果要檢測左右鍵,則直接使用如下語句即可:If e.Button = MouseButtons.Left then 左鍵按下的操作If e.Button = MouseButtons.Right then 右鍵按下的操作(程序見實驗

4、指導)2. 案例 7.4 菜單設(shè)計第一步:第二步:系統(tǒng)自動生成菜單區(qū)域雙擊下拉菜單Strip 控件可以制作菜單第三步:鍵入菜單名、修改相應菜單項的屬性這個時侯,以剪切菜單為例,介紹一下屬性的修改,當然這個和以前的基本控件修改是一樣的。在屬性窗口中找到 name 屬性,修改為 editcut 即可找到 ShortCutKeys 屬性,選擇 Ctrl 和 X 即可,找到 Enabled 屬性,設(shè)置為 True 即可至于菜單項目的編程,和以往一樣,雙擊設(shè)計界面上的任何一個菜單項,可以切換到代碼窗口。(程序見實驗指導)3課外實驗 7.2 點菜系統(tǒng)根據(jù)界面形態(tài),需要 3 個 ComboBox 和 1 個

5、 ListBox3 個組合框(ComboBox)對應“開胃菜”、“主菜”、“飯后甜點”組合框中初始內(nèi)容的添加有 2 種方法:第 1 種方法:鍵入菜單名第 2 種方法:找到屬性窗口中的 Items 屬性,進去修改即可。對于“確定”按鈕:添加 3 個組合框的內(nèi)容到列表框中可以使用 ListBox1 的 Items.Add 方法,將 3 個 ComboBox 中選中的內(nèi)容加進來。 ListBox1.Items.Add(ComboBox1.Text) ListBox1.Items.Add(ComboBox2.Text)。對于“重選”按鈕:需要清除列表框的內(nèi)容可以使用 ListBox1 的 Items.Clear 方法即可 ListBox1.Items.Clear()4. 理論P.141,題 4:這是一個二維數(shù)組,需要考慮使用二重循環(huán)來進行比較二維數(shù)組的常見程序片段如下:如利用隨機函數(shù)輸入數(shù)據(jù):For i = 1 to 4For j=1 to 5a(i,j)= Next jNext i(Rnd*10+1)這樣二維數(shù)組 a 中就存放了相應數(shù)據(jù),可以通

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論