VB程序設計(第2版)教學課件4-3-輸出對話框_第1頁
VB程序設計(第2版)教學課件4-3-輸出對話框_第2頁
VB程序設計(第2版)教學課件4-3-輸出對話框_第3頁
VB程序設計(第2版)教學課件4-3-輸出對話框_第4頁
VB程序設計(第2版)教學課件4-3-輸出對話框_第5頁
已閱讀5頁,還剩41頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

VB程序設計輸出對話框VB程序設計輸出對話框1問題引入這樣的輸出消息框在VB中如何實現(xiàn)?問題引入這樣的輸出消息框在VB中如何實現(xiàn)?2列表框列輸出對話框概述1列MsgBox方法2

MsgBox函數(shù)3輸出對話框列表框列輸出對話框概述1列MsgBox方法23輸出對話框概述1

輸出對話框是用MsgBox消息框實現(xiàn)輸出信息的。

MsgBox消息框有兩種形式,即:MsgBox方法和MsgBox函數(shù)。輸出對話框概述1輸出對話框是用MsgBox消息4MsgBox方法2

MsgBox方法用于向用戶輸出提示信息?!靖袷健?/p>

MsgBox

消息文本[,顯示按鈕和圖標][,標題]MsgBox"全班學生及格率為:"&Str(80)&"%",,"及格率"消息文本標題“顯示按鈕和圖標”省略,只顯示一個“確定”按鈕,無圖標。MsgBox方法2MsgBox方法用于向用戶輸出提示信息5MsgBox方法2【參數(shù)說明1】消息文本

指在對話框中顯示的文本,是消息提示信息。若消息提示信息包含多行,可在各行之間用回車換行符組合“Chr(13)&Chr(10)”或常量“VbCrLf”來實現(xiàn)。MsgBox消息文本[,顯示按鈕和圖標][,標題]MsgBox方法2【參數(shù)說明1】消息文本指在對6MsgBox方法2

可選項,是一個整型表達式,用于指定輸出對話框中顯示的按鈕類型與數(shù)目、使用的圖標樣式、默認按鈕選中狀態(tài)。若省略,默認值為0?!緟?shù)說明2】顯示按鈕和圖標MsgBox消息文本[,顯示按鈕和圖標][,標題]MsgBox方法2可選項,是一個整型表達式,用7MsgBox方法2

可選項,在對話框標題欄中顯示的標題,省略時VisualBasic將應用程序名顯示在標題欄中?!緟?shù)說明3】標題MsgBox消息文本[,顯示按鈕和圖標][,標題]MsgBox方法2可選項,在對話框標題欄中顯示8MsgBox方法2MsgBox消息框按鈕類型與數(shù)目對應取值分

類符號常數(shù)取

值描

述按鈕類型與數(shù)目VbOkOnly0只顯示“確定”按鈕VbOkCancel1顯示“確定”及“取消”按鈕VbAbortRetryIgnore2顯示“放棄”、“重試”及“忽略”按鈕VbYesNoCancel3顯示“是”、“否”及“取消”按鈕VbYesNo4顯示“是”及“否”按鈕VbRetryCancel5顯示“重試”及“取消”按鈕MsgBox方法2MsgBox消息框按鈕類型與數(shù)目對應取值分9MsgBox方法2MsgBox消息框圖標樣式對應取值分

類符號常數(shù)取

值描

述圖標樣式VbCritical16顯示

圖標VbQuestion32顯示

圖標VbExclamation48顯示

圖標VbInformation64顯示

圖標MsgBox方法2MsgBox消息框圖標樣式對應取值分10MsgBox方法2分

類符號常數(shù)取

值描

述默認按鈕VbDefaultButton10第一個按鈕是默認值VbDefaultButton2256第二個按鈕是默認值VbDefaultButton3512第三個按鈕是默認值VbDefaultButton4768第四個按鈕是默認值MsgBox消息默認按鈕對應取值MsgBox方法2分類符號常數(shù)取值描11MsgBox方法2【MsgBox方法說明】①若對話框中顯示“取消”按鈕,則按【Esc】鍵與單擊【取消】按鈕的效果是相同的。②代碼中如果省略某些參數(shù),則相應的逗號分界符不能省。MsgBox方法2【MsgBox方法說明】①若對話框中顯示12MsgBox方法2【MsgBox方法說明】③“顯示按鈕和圖標”中的數(shù)值是從上面3組數(shù)據(jù)中各取一個數(shù)值相加而得。

注:每個表中只能取一個值。如:取值為65,系統(tǒng)會自動將它分解為3個值:1(顯示“確定、取消”按鈕)、64(顯示

圖標)、0(第一個按鈕為默認按鈕),即:65=1+64+0。MsgBox方法2【MsgBox方法說明】③“顯示按鈕和圖13MsgBox方法2【MsgBox方法說明】④不允許輸出對話框未關閉就執(zhí)行程序的其他部分。MsgBox方法2【MsgBox方法說明】④不允許輸出對話14MsgBox方法2【應用】

寫出實現(xiàn)右圖提示信息的語句。MsgBox"此路段限速80,你超速了!",49,"警告!"MsgBox方法2【應用】MsgBox"此路段限速80,你15MsgBox方法2【應用】寫出實現(xiàn)右圖提示信息的語句。MsgBox"我學習了MsgBox方法的應用!",64,"學習"MsgBox方法2【應用】MsgBox"我學習了MsgBo16MsgBox方法2【應用】寫出實現(xiàn)右圖提示信息的語句。MsgBox"你學會了嗎?",32,"學習"MsgBox方法2【應用】寫出實現(xiàn)右圖提示信息的語句。Msg17MsgBox方法2【應用】

寫出實現(xiàn)右圖提示信息的語句。MsgBox"我還是不懂!",20,"學習"MsgBox方法2【應用】MsgBox"我還是不懂!",18MsgBox函數(shù)3

MsgBox函數(shù)不僅向用戶輸出提示信息,而且要求用戶作出必要的回答,等待用戶單擊按鈕,根據(jù)選取的的按鈕,返回一個數(shù)值?!靖袷健孔兞?MsgBox(消息文本[,顯示按鈕和圖標][,標題])MsgBox函數(shù)返回的值指明了對話框中選擇哪一個按鈕。MsgBox函數(shù)3MsgBox函數(shù)不僅向用戶輸19MsgBox函數(shù)3MsgBox函數(shù)的返回值符號常數(shù)值描

述VbOk1用戶單擊“確定”按鈕VbCancel2用戶單擊“取消”按鈕VbAbort3用戶單擊“放棄”按鈕VbRetry4用戶單擊“重試”按鈕VbIgnore5用戶單擊“忽略”按鈕VbYes6用戶單擊“是”按鈕VbNo7用戶單擊“否”按鈕MsgBox函數(shù)3MsgBox函數(shù)的返回值符號常數(shù)值描20MsgBox函數(shù)3【應用】寫出實現(xiàn)右圖提示信息的語句。PrivateSubCommand5_Click()

DimxAsInteger

x=MsgBox("輸入密碼錯!",5+48+0,"驗證密碼")EndSub單擊“重試”,x的值是4。單擊“取消”,x的值是2。MsgBox函數(shù)3【應用】PrivateSubComma21總結

利用MsgBox方法和MsgBox函數(shù)可以完成信息的輸出。

MsgBox消息文本[,顯示按鈕和圖標][,標題]

變量=

MsgBox(消息文本[,顯示按鈕和圖標][,標題])總結利用MsgBox方法和MsgBox函數(shù)可以22知識在于積累知識在于積累23VB程序設計輸出對話框VB程序設計輸出對話框24問題引入這樣的輸出消息框在VB中如何實現(xiàn)?問題引入這樣的輸出消息框在VB中如何實現(xiàn)?25列表框列輸出對話框概述1列MsgBox方法2

MsgBox函數(shù)3輸出對話框列表框列輸出對話框概述1列MsgBox方法226輸出對話框概述1

輸出對話框是用MsgBox消息框實現(xiàn)輸出信息的。

MsgBox消息框有兩種形式,即:MsgBox方法和MsgBox函數(shù)。輸出對話框概述1輸出對話框是用MsgBox消息27MsgBox方法2

MsgBox方法用于向用戶輸出提示信息。【格式】

MsgBox

消息文本[,顯示按鈕和圖標][,標題]MsgBox"全班學生及格率為:"&Str(80)&"%",,"及格率"消息文本標題“顯示按鈕和圖標”省略,只顯示一個“確定”按鈕,無圖標。MsgBox方法2MsgBox方法用于向用戶輸出提示信息28MsgBox方法2【參數(shù)說明1】消息文本

指在對話框中顯示的文本,是消息提示信息。若消息提示信息包含多行,可在各行之間用回車換行符組合“Chr(13)&Chr(10)”或常量“VbCrLf”來實現(xiàn)。MsgBox消息文本[,顯示按鈕和圖標][,標題]MsgBox方法2【參數(shù)說明1】消息文本指在對29MsgBox方法2

可選項,是一個整型表達式,用于指定輸出對話框中顯示的按鈕類型與數(shù)目、使用的圖標樣式、默認按鈕選中狀態(tài)。若省略,默認值為0。【參數(shù)說明2】顯示按鈕和圖標MsgBox消息文本[,顯示按鈕和圖標][,標題]MsgBox方法2可選項,是一個整型表達式,用30MsgBox方法2

可選項,在對話框標題欄中顯示的標題,省略時VisualBasic將應用程序名顯示在標題欄中?!緟?shù)說明3】標題MsgBox消息文本[,顯示按鈕和圖標][,標題]MsgBox方法2可選項,在對話框標題欄中顯示31MsgBox方法2MsgBox消息框按鈕類型與數(shù)目對應取值分

類符號常數(shù)取

值描

述按鈕類型與數(shù)目VbOkOnly0只顯示“確定”按鈕VbOkCancel1顯示“確定”及“取消”按鈕VbAbortRetryIgnore2顯示“放棄”、“重試”及“忽略”按鈕VbYesNoCancel3顯示“是”、“否”及“取消”按鈕VbYesNo4顯示“是”及“否”按鈕VbRetryCancel5顯示“重試”及“取消”按鈕MsgBox方法2MsgBox消息框按鈕類型與數(shù)目對應取值分32MsgBox方法2MsgBox消息框圖標樣式對應取值分

類符號常數(shù)取

值描

述圖標樣式VbCritical16顯示

圖標VbQuestion32顯示

圖標VbExclamation48顯示

圖標VbInformation64顯示

圖標MsgBox方法2MsgBox消息框圖標樣式對應取值分33MsgBox方法2分

類符號常數(shù)取

值描

述默認按鈕VbDefaultButton10第一個按鈕是默認值VbDefaultButton2256第二個按鈕是默認值VbDefaultButton3512第三個按鈕是默認值VbDefaultButton4768第四個按鈕是默認值MsgBox消息默認按鈕對應取值MsgBox方法2分類符號常數(shù)取值描34MsgBox方法2【MsgBox方法說明】①若對話框中顯示“取消”按鈕,則按【Esc】鍵與單擊【取消】按鈕的效果是相同的。②代碼中如果省略某些參數(shù),則相應的逗號分界符不能省。MsgBox方法2【MsgBox方法說明】①若對話框中顯示35MsgBox方法2【MsgBox方法說明】③“顯示按鈕和圖標”中的數(shù)值是從上面3組數(shù)據(jù)中各取一個數(shù)值相加而得。

注:每個表中只能取一個值。如:取值為65,系統(tǒng)會自動將它分解為3個值:1(顯示“確定、取消”按鈕)、64(顯示

圖標)、0(第一個按鈕為默認按鈕),即:65=1+64+0。MsgBox方法2【MsgBox方法說明】③“顯示按鈕和圖36MsgBox方法2【MsgBox方法說明】④不允許輸出對話框未關閉就執(zhí)行程序的其他部分。MsgBox方法2【MsgBox方法說明】④不允許輸出對話37MsgBox方法2【應用】

寫出實現(xiàn)右圖提示信息的語句。MsgBox"此路段限速80,你超速了!",49,"警告!"MsgBox方法2【應用】MsgBox"此路段限速80,你38MsgBox方法2【應用】寫出實現(xiàn)右圖提示信息的語句。MsgBox"我學習了MsgBox方法的應用!",64,"學習"MsgBox方法2【應用】MsgBox"我學習了MsgBo39MsgBox方法2【應用】寫出實現(xiàn)右圖提示信息的語句。MsgBox"你學會了嗎?",32,"學習"MsgBox方法2【應用】寫出實現(xiàn)右圖提示信息的語句。Msg40MsgBox方法2【應用】

寫出實現(xiàn)右圖提示信息的語句。MsgBox"我還是不懂!",20,"學習"MsgBox方法2【應用】MsgBox"我還是不懂!",41MsgBox函數(shù)3

MsgBox函數(shù)不僅向用戶輸出提示信息,而且要求用戶作出必要的回答,等待用戶單擊按鈕,根據(jù)選取的的按鈕,返回一個數(shù)值?!靖袷健孔兞?MsgBox(消息文本[,顯

溫馨提示

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

最新文檔

評論

0/150

提交評論