測(cè)繪程序設(shè)計(jì)與應(yīng)用命令按鈕19課件_第1頁(yè)
測(cè)繪程序設(shè)計(jì)與應(yīng)用命令按鈕19課件_第2頁(yè)
測(cè)繪程序設(shè)計(jì)與應(yīng)用命令按鈕19課件_第3頁(yè)
測(cè)繪程序設(shè)計(jì)與應(yīng)用命令按鈕19課件_第4頁(yè)
測(cè)繪程序設(shè)計(jì)與應(yīng)用命令按鈕19課件_第5頁(yè)
已閱讀5頁(yè),還剩4頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

測(cè)繪程序設(shè)計(jì)與應(yīng)用命令按鈕主講教師:吳迪按鈕控件Section常用屬性CaptionCancelDefaultEnabled命令按鈕是編寫應(yīng)用程序時(shí)最常用的控件之一,當(dāng)單擊某個(gè)命令按鈕時(shí),將觸發(fā)相關(guān)的事件子過程。常用事件ClickMouseMove常用方法Move命令按鈕的對(duì)象類型名稱是CommandButton,其默認(rèn)名稱是Commandx(x為1,2,3……)。命令按鈕有很多屬性,如Caption、Font、Height、Width、Left、Top、Visible等,其屬性含義與窗體或其他控件相同。除此之外,它還有如下常用屬性。1.Cancel屬性O(shè)NE當(dāng)命令按鈕的Cancel屬性被設(shè)置為True時(shí),單擊此按鈕和按下【Esc】鍵的作用是等效的。需要特別注意的是,在一個(gè)窗體中只允許有一個(gè)命令按鈕的Cancel屬性被設(shè)置為True。2.Default屬性TWO當(dāng)命令按鈕的Default屬性被設(shè)置為True時(shí),單擊此按鈕和按下【Enter】鍵的作用是等效的。同樣需要注意的是,在一個(gè)窗體中也只允許有一個(gè)命令按鈕的Default屬性被設(shè)置為True。該屬性用于設(shè)置當(dāng)前控件是否可用。在程序設(shè)計(jì)過程中,當(dāng)條件不符合要求時(shí),常常需要將控件設(shè)置為不可用狀態(tài)。例如,當(dāng)未輸入用戶名稱和密碼時(shí),“確定”按鈕為不可用狀態(tài),如下圖所示。3.Enabled屬性three命令按鈕不可用命令按鈕的常用事件主要是Click事件,命令按鈕不支持DblClick(雙擊)事件。Click事件在單擊命令按鈕時(shí)觸發(fā)。Click事件相當(dāng)于向程序發(fā)出的命令,告訴程序完成具體事情??梢栽贑lick事件中編寫代碼讓程序完成命令的執(zhí)行、數(shù)據(jù)接收、數(shù)據(jù)處理等操作。1.Click事件ONEClick事件代碼框架如下:PrivateSubCommand1_Click()Form1.Print“工程測(cè)量“‘在窗體上輸出工程測(cè)量字符EndSub2.MouseMove事件TWOMouseMove事件就是鼠標(biāo)在對(duì)象上移動(dòng)。鼠標(biāo)移動(dòng)到控件范圍時(shí),觸發(fā)此事件執(zhí)行動(dòng)作。Private

SubCommand1_MouseMove(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)

MsgBox“你點(diǎn)到我啦!

”‘當(dāng)鼠標(biāo)移動(dòng)到這個(gè)命令按鈕上方的時(shí)候,就彈出對(duì)話框

End

Sub命令按鈕的方法主要有Move。其作用是移動(dòng)命令按鈕控件到指定位置,并設(shè)置移動(dòng)后命令按鈕的大小。Move方法ONEMove方法的使用格式為:[對(duì)象名.]MoveA[,B[,C[,D]]]

其中:A-left,B-top,C-width,D-h

溫馨提示

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

評(píng)論

0/150

提交評(píng)論