版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 4.1 4.1 數(shù)據(jù)輸出數(shù)據(jù)輸出-Print-Print方法方法 4.2 4.2 數(shù)據(jù)輸入數(shù)據(jù)輸入-InputBox-InputBox函數(shù)函數(shù) 4.3 MsgBox 4.3 MsgBox函數(shù)和函數(shù)和MsgBoxMsgBox語(yǔ)句語(yǔ)句 4.4 4.4 字形字形 1Print方法方法 PrintPrint方法的語(yǔ)法格式如下:方法的語(yǔ)法格式如下:.Print Spc(n)|Tab(n);.Print Spc(n)|Tab(n);|,;|,說(shuō)明:說(shuō)明:(1 1) 可以是窗體、圖片框或打印機(jī),如果是當(dāng)前可以是窗體、圖片框或打印機(jī),如果是當(dāng)前窗體可省略窗體可省略 ;(2 2) 中的表達(dá)式可以是算術(shù)表達(dá)式、
2、字符串中的表達(dá)式可以是算術(shù)表達(dá)式、字符串表達(dá)式、關(guān)系表達(dá)式或布爾表達(dá)式。如果是字符串,則原表達(dá)式、關(guān)系表達(dá)式或布爾表達(dá)式。如果是字符串,則原樣輸出(將雙引號(hào)去掉后直接輸出);如果是正數(shù),在數(shù)樣輸出(將雙引號(hào)去掉后直接輸出);如果是正數(shù),在數(shù)值前有一個(gè)空格;值前有一個(gè)空格;例如:例如:Print 23Print 23* *2=2=;2323* *2 2 在當(dāng)前窗體上輸出在當(dāng)前窗體上輸出2323* *2= 462= 46Picture1.Print Good “ Picture1.Print Good “ 在圖片框在圖片框Picture1Picture1上輸出上輸出Good Good Printe
3、r.Print Morning Printer.Print Morning 在打印機(jī)上輸出在打印機(jī)上輸出MorningMorning(4 4)如果)如果PrintPrint方法的行尾有逗號(hào),則下一個(gè)方法的行尾有逗號(hào),則下一個(gè)PrintPrint方法的輸出方法的輸出內(nèi)容,接著當(dāng)前輸出內(nèi)容的后面,以標(biāo)準(zhǔn)格式輸出;如果內(nèi)容,接著當(dāng)前輸出內(nèi)容的后面,以標(biāo)準(zhǔn)格式輸出;如果PrintPrint方法的行尾有分號(hào),則下一個(gè)方法的行尾有分號(hào),則下一個(gè)PrintPrint方法的輸出內(nèi)容,接方法的輸出內(nèi)容,接著當(dāng)前輸出內(nèi)容的后面,以緊湊格式輸出;如果著當(dāng)前輸出內(nèi)容的后面,以緊湊格式輸出;如果PrintPrint方法
4、的方法的行尾,既沒有逗號(hào)也沒有分號(hào),則自動(dòng)換行;行尾,既沒有逗號(hào)也沒有分號(hào),則自動(dòng)換行;(5 5)如果省略表達(dá)式,則輸出一個(gè)空行;)如果省略表達(dá)式,則輸出一個(gè)空行;(3 3)當(dāng)輸出多個(gè)表達(dá)式時(shí),如果表達(dá)式之間用逗號(hào))當(dāng)輸出多個(gè)表達(dá)式時(shí),如果表達(dá)式之間用逗號(hào)“,”,”分分隔,則以標(biāo)準(zhǔn)格式(隔,則以標(biāo)準(zhǔn)格式(1414個(gè)字符的寬度)輸出;如果表達(dá)式個(gè)字符的寬度)輸出;如果表達(dá)式之間用分號(hào)之間用分號(hào)“;”;”分隔,則以緊湊格式(連續(xù))輸出;分隔,則以緊湊格式(連續(xù))輸出; 例如例如: Print 1;2;3 Print 4,5, Print 6 Print 7,8 Print Print 9,10 1
5、 2 3 1 2 3 4 5 6 4 5 6 7 8 7 8 9 10 9 10 (5) Print(5) Print方法具有計(jì)算和輸出雙重功能,對(duì)于表達(dá)式,方法具有計(jì)算和輸出雙重功能,對(duì)于表達(dá)式, 先計(jì)算后輸出。先計(jì)算后輸出。 例如:例如:x=5:y=10 x=5:y=10 Print (x+y)/3 Print (x+y)/3注:注: PrintPrint沒有賦值功能。所以不能寫成:沒有賦值功能。所以不能寫成: Print z=(x+y)/3Print z=(x+y)/32 2與與PrintPrint方法有關(guān)的函數(shù)方法有關(guān)的函數(shù)1). Tab函數(shù)函數(shù) TabTab函數(shù)的格式:函數(shù)的格式:
6、Tab(n)Tab(n) 從輸出對(duì)象左邊的第從輸出對(duì)象左邊的第n n列或第列或第n n個(gè)字符的位置開始輸出。個(gè)字符的位置開始輸出。 其中其中n n為整數(shù)表達(dá)式,用它來(lái)指定輸出的起始位置。為整數(shù)表達(dá)式,用它來(lái)指定輸出的起始位置。 在使用在使用TabTab函數(shù)時(shí),要將輸出的內(nèi)容放在函數(shù)時(shí),要將輸出的內(nèi)容放在TabTab函數(shù)的后面,函數(shù)的后面, 并用并用“;”隔開。隔開。例如:例如: Print Tab(25);800Print Tab(25);800說(shuō)明說(shuō)明通常最左邊的列號(hào)為通常最左邊的列號(hào)為1,如果當(dāng)前的顯示位置已經(jīng)超過(guò),如果當(dāng)前的顯示位置已經(jīng)超過(guò)n,則自動(dòng)下移一行。則自動(dòng)下移一行。2) 當(dāng)在一
7、個(gè)當(dāng)在一個(gè)Print方法中有多個(gè)方法中有多個(gè)Tab函數(shù)時(shí),每個(gè)函數(shù)時(shí),每個(gè)Tab函數(shù)對(duì)應(yīng)函數(shù)對(duì)應(yīng)一個(gè)輸出項(xiàng),各輸出項(xiàng)之間用分號(hào)隔開。一個(gè)輸出項(xiàng),各輸出項(xiàng)之間用分號(hào)隔開。3) Tab函數(shù)中的參數(shù)可以省略,在這種情況下,函數(shù)中的參數(shù)可以省略,在這種情況下,Tab與逗號(hào)的作與逗號(hào)的作用相同。用相同。 2). Spc函數(shù)函數(shù) SpcSpc函數(shù)格式:函數(shù)格式: Spc(n)Spc(n) 其中其中n n為整數(shù)表達(dá)式,表示在下一個(gè)輸出項(xiàng)之前插入的空格為整數(shù)表達(dá)式,表示在下一個(gè)輸出項(xiàng)之前插入的空格數(shù),數(shù),SpcSpc函數(shù)與各輸出項(xiàng)之間必須用函數(shù)與各輸出項(xiàng)之間必須用“;” ” 隔開。隔開。例如:例如: Prin
8、t “ABC”;spc(8);”DEF”Print “ABC”;spc(8);”DEF” 先輸出先輸出“ABC”ABC”,然后跳過(guò),然后跳過(guò)8 8個(gè)空格,顯示個(gè)空格,顯示“DEF”DEF”注意:注意:TabTab函數(shù)需要從對(duì)象的左端開始計(jì)數(shù);函數(shù)需要從對(duì)象的左端開始計(jì)數(shù);SpcSpc函數(shù)只表示函數(shù)只表示兩個(gè)輸出項(xiàng)之間的間隔。兩個(gè)輸出項(xiàng)之間的間隔。 3 3窗體或圖片框的清除方法窗體或圖片框的清除方法 ClsCls方法可以清除窗體或圖片框中用方法可以清除窗體或圖片框中用PrintPrint方法和圖形方法方法和圖形方法在程序運(yùn)行時(shí)所產(chǎn)生的文本或圖形,清除后的區(qū)域以背景在程序運(yùn)行時(shí)所產(chǎn)生的文本或圖形,
9、清除后的區(qū)域以背景色填充。色填充。ClsCls方法的語(yǔ)法格式如下:方法的語(yǔ)法格式如下:.Cls.Cls 其中,其中, 可以是窗體或圖片框,如果省略,可以是窗體或圖片框,如果省略,則清除當(dāng)前窗體上用則清除當(dāng)前窗體上用PrintPrint方法和圖形方法在程序運(yùn)行時(shí)所方法和圖形方法在程序運(yùn)行時(shí)所產(chǎn)生的文本或圖形。產(chǎn)生的文本或圖形。4.格式輸出函數(shù)格式輸出函數(shù) format 使用格式化函數(shù)使用格式化函數(shù)FormatFormat()可以使數(shù)值、日期或()可以使數(shù)值、日期或字符型數(shù)據(jù)按指定的格式輸出。字符型數(shù)據(jù)按指定的格式輸出。函數(shù)格式函數(shù)格式: : Format(Format(數(shù)值表達(dá)式數(shù)值表達(dá)式, ,
10、格式字符串格式字符串) )函數(shù)功能函數(shù)功能: : 按格式字符串指定的格式輸出數(shù)值表達(dá)式的值。按格式字符串指定的格式輸出數(shù)值表達(dá)式的值。格式說(shuō)明字符:格式說(shuō)明字符: “格式字符串格式字符串”是一字符串是一字符串, ,它由專門的格式說(shuō)明它由專門的格式說(shuō)明字符組成。字符組成?!案袷阶址袷阶址钡男问娇梢允亲兞?、的形式可以是變量、常量。常量。數(shù)值型說(shuō)明:數(shù)值型說(shuō)明:(1)“#”(1)“#”:表示一位數(shù)字,要用幾位數(shù)字就用幾個(gè):表示一位數(shù)字,要用幾位數(shù)字就用幾個(gè)# #號(hào)。號(hào)。 如果要顯示的位數(shù)如果要顯示的位數(shù)少于少于 # # 的個(gè)數(shù),則該數(shù)的個(gè)數(shù),則該數(shù)靠左靠左顯顯示,多余的示,多余的# #位作廢
11、,不補(bǔ)。位作廢,不補(bǔ)。 如果要顯示的位數(shù)如果要顯示的位數(shù)多于多于 # # 的個(gè)數(shù),則的個(gè)數(shù),則數(shù)值照原樣數(shù)值照原樣輸出輸出,即,即“不夠補(bǔ)到夠不夠補(bǔ)到夠”。例:例:Print format(1234,#)Print format(1234,#)顯示結(jié)果為:顯示結(jié)果為: 1234(2)“0”(2)“0”:與:與# #功能相同,只是功能相同,只是多余位在前面以多余位在前面以0 0補(bǔ)補(bǔ)齊齊。例:例:Print format(1234,000000)Print format(1234,000000)顯示結(jié)果為:顯示結(jié)果為:001234001234(3)“.”(3)“.”:顯示小數(shù)位。:顯示小數(shù)位。 小
12、數(shù)位與小數(shù)位與# #或或0 0結(jié)合使用。小數(shù)太長(zhǎng)四舍五入,多結(jié)合使用。小數(shù)太長(zhǎng)四舍五入,多余的小數(shù)位余的小數(shù)位# #作廢、作廢、0 0則后補(bǔ)則后補(bǔ)0 0。例:例:Print format(12.34567,#.#)Print format(12.34567,#.#) 顯示結(jié)果為:顯示結(jié)果為:12.346 Print format(12345.67,00000.000) Print format(12345.67,00000.000) 顯示結(jié)果為:顯示結(jié)果為:12345.670(4)“,”(4)“,”:逗號(hào)。起千位分位作用,即從小數(shù)點(diǎn):逗號(hào)。起千位分位作用,即從小數(shù)點(diǎn)左邊左邊第一位第一位開始,開
13、始,每每3 3位位整數(shù)用一個(gè)逗號(hào)分開,小數(shù)不整數(shù)用一個(gè)逗號(hào)分開,小數(shù)不分位。分位。例例1 1: Print format(1234567.12345,#,#.#)Print format(1234567.12345,#,#.#)顯示結(jié)果為:顯示結(jié)果為: 1,234,567.12345注意:注意:逗號(hào)必須放在整數(shù)部分中間,但不能放在整逗號(hào)必須放在整數(shù)部分中間,但不能放在整數(shù)部分的開頭、結(jié)尾,更不能放在小數(shù)部分。數(shù)部分的開頭、結(jié)尾,更不能放在小數(shù)部分。(5)“%”(5)“%”:顯示百分號(hào)。通常放在格式字符串的尾:顯示百分號(hào)。通常放在格式字符串的尾部,輸出百分號(hào)。部,輸出百分號(hào)。例:例:Print
14、format(0.123,00.00%)Print format(0.123,00.00%)顯示結(jié)果為:顯示結(jié)果為:12.30%(6)“$”(6)“$”:顯示美元符號(hào)。放在格式字符串的最開頭。:顯示美元符號(hào)。放在格式字符串的最開頭。例:例:Print format(123.4,$#00.000)Print format(123.4,$#00.000)顯示結(jié)果為:顯示結(jié)果為:$123.400(7)“+”(7)“+”:顯示正號(hào)。通常放在格式字符串的開頭。:顯示正號(hào)。通常放在格式字符串的開頭。(8)“-”(8)“-”:顯示負(fù)號(hào)。通常放在格式字符串的開頭。:顯示負(fù)號(hào)。通常放在格式字符串的開頭。(9)“
15、E+(E-)”(9)“E+(E-)”:用指數(shù)形式顯示數(shù)值。:用指數(shù)形式顯示數(shù)值。例:例:Print format(1234.56,0.00E+00)Print format(1234.56,0.00E+00)顯示結(jié)果為:顯示結(jié)果為:1.23E+03 用用InputBoxInputBox函數(shù)(輸入框函數(shù))產(chǎn)生一個(gè)輸入框,可以輸入函數(shù)(輸入框函數(shù))產(chǎn)生一個(gè)輸入框,可以輸入一個(gè)數(shù)據(jù)(文本),用戶輸入數(shù)據(jù)后,按回車鍵或單擊一個(gè)數(shù)據(jù)(文本),用戶輸入數(shù)據(jù)后,按回車鍵或單擊“確定確定”按鈕,將輸入數(shù)據(jù)賦給賦值符號(hào)前的變量。其語(yǔ)法格式如下:按鈕,將輸入數(shù)據(jù)賦給賦值符號(hào)前的變量。其語(yǔ)法格式如下: 變量名變量名
16、=InputBox(=InputBox(, , , , )提示信息提示信息標(biāo)題標(biāo)題 默認(rèn)值默認(rèn)值 其中,其中, 是必選參數(shù),是字符串表達(dá)式是必選參數(shù),是字符串表達(dá)式,在對(duì)話,在對(duì)話框中作為提示信息。若要在多行顯示提示信息,則可以在框中作為提示信息。若要在多行顯示提示信息,則可以在各行之間用各行之間用vbNewLinevbNewLine或或chr(13)chr(13)來(lái)分隔,來(lái)分隔,vbNewLinevbNewLine是代表是代表?yè)Q行的常量。換行的常量。 例如:例如:InputBox (InputBox (第一行第一行 & vbNewLine & & vbNewLine & 第二行第二行) )
17、“對(duì)話框標(biāo)題對(duì)話框標(biāo)題”:字符串表達(dá)式,在對(duì)話框中標(biāo)題區(qū)顯示。:字符串表達(dá)式,在對(duì)話框中標(biāo)題區(qū)顯示。可省略??墒÷?。 “默認(rèn)值默認(rèn)值”:字符串表達(dá)式,在沒有其它輸入時(shí)作為默認(rèn):字符串表達(dá)式,在沒有其它輸入時(shí)作為默認(rèn)值。值。 如果僅僅只是省略第二個(gè)參數(shù),則第二個(gè)參數(shù)前的逗號(hào)不如果僅僅只是省略第二個(gè)參數(shù),則第二個(gè)參數(shù)前的逗號(hào)不能省略。能省略。 InputBoxInputBox函數(shù)的三種函數(shù)的三種簡(jiǎn)化形式簡(jiǎn)化形式:(1 1)變量名)變量名=InputBox(=InputBox()(2 2)變量名)變量名=InputBox(=InputBox( , , )(3 3)變量名)變量名=InputBox(=
18、InputBox( , , , , ) 例如:例如:p$ = InputBox(p$ = InputBox(請(qǐng)輸入密碼:請(qǐng)輸入密碼:, , 密碼框密碼框, ddd), ddd)標(biāo)題標(biāo)題框框提示提示文本文本區(qū)區(qū)注:每執(zhí)行一次注:每執(zhí)行一次InputBoxInputBox函數(shù),用戶只能輸入一個(gè)數(shù)據(jù),函數(shù),用戶只能輸入一個(gè)數(shù)據(jù),另外,輸入框的樣式是固定的,用戶不能改變。用戶能另外,輸入框的樣式是固定的,用戶不能改變。用戶能改變的是輸入框的改變的是輸入框的“提示提示”和和“標(biāo)題標(biāo)題”的內(nèi)容。的內(nèi)容?!纠縄nputBox()函數(shù)的應(yīng)用。函數(shù)的應(yīng)用。 在在輸入框輸入框中輸入學(xué)號(hào),并將輸入的數(shù)據(jù)賦給字符
19、串變中輸入學(xué)號(hào),并將輸入的數(shù)據(jù)賦給字符串變量量sno,然后在窗體上顯示該字符串。,然后在窗體上顯示該字符串。1. MsgBox函數(shù)函數(shù) 執(zhí)行執(zhí)行VBVB提供的提供的MsgBoxMsgBox函數(shù),可以在屏幕上出現(xiàn)一個(gè)函數(shù),可以在屏幕上出現(xiàn)一個(gè)消息框,消息框通知用戶消息并等待用戶來(lái)選擇消消息框,消息框通知用戶消息并等待用戶來(lái)選擇消息框中的按鈕,息框中的按鈕,MsgBoxMsgBox函數(shù)返回一個(gè)與用戶所選按函數(shù)返回一個(gè)與用戶所選按鈕相對(duì)應(yīng)的整數(shù)。鈕相對(duì)應(yīng)的整數(shù)。 MsgBoxMsgBox函數(shù)的格式函數(shù)的格式:變量名變量名=MsgBox(,例如:例如: inta=MsgBoxinta=MsgBox(“
20、密碼錯(cuò)密碼錯(cuò)”,2121,“密碼核對(duì)密碼核對(duì)” ” ) 執(zhí)行該語(yǔ)句后,屏幕上顯示如下圖所示的消息框。執(zhí)行該語(yǔ)句后,屏幕上顯示如下圖所示的消息框。 提示信息、對(duì)話框標(biāo)題含義同提示信息、對(duì)話框標(biāo)題含義同inputboxinputbox中兩項(xiàng)。中兩項(xiàng)。 “按鈕數(shù)值按鈕數(shù)值”是三個(gè)數(shù)值之和是三個(gè)數(shù)值之和,這三個(gè)數(shù)值分別,這三個(gè)數(shù)值分別代表代表按鈕的數(shù)目及類型,使用的圖標(biāo)樣式,及缺按鈕的數(shù)目及類型,使用的圖標(biāo)樣式,及缺省按鈕是什么省按鈕是什么。參數(shù)1 出現(xiàn)按鈕說(shuō)說(shuō) 明明值值021345確定按鈕確定按鈕確定和取消按鈕確定和取消按鈕終止、重試和忽略按鈕終止、重試和忽略按鈕是、否和取消按鈕是、否和取消按鈕是和
21、否按鈕是和否按鈕重試和取消按鈕重試和取消按鈕vbOKOnlyvbAbortRetryIgnorevbOKCancelvbYesNoCancelvbYesNovbRetryCancel常常 量量圖圖 例例參數(shù)2 圖標(biāo)類型說(shuō)說(shuō) 明明值值16483264停止圖標(biāo)停止圖標(biāo)感嘆號(hào)圖標(biāo)感嘆號(hào)圖標(biāo)問(wèn)號(hào)圖標(biāo)問(wèn)號(hào)圖標(biāo)信息圖標(biāo)信息圖標(biāo)vbCreticalvbQuestionvbExclamationvbInformation常常 量量圖圖 例例參數(shù)參數(shù)3 3 默認(rèn)按鈕默認(rèn)按鈕指定默認(rèn)為第指定默認(rèn)為第1按鈕按鈕指定默認(rèn)為第指定默認(rèn)為第3按鈕按鈕說(shuō)說(shuō) 明明值值0521256vbDefaultButton1常常 量量指
22、定默認(rèn)為第指定默認(rèn)為第2按鈕按鈕vbDefaultButton2vbDefaultButton3MsgBoxMsgBox函數(shù)的三種函數(shù)的三種簡(jiǎn)化形式簡(jiǎn)化形式:(1 1)變量名)變量名= MsgBox (= MsgBox ()(2 2)變量名)變量名= MsgBox (= MsgBox (,)(3 3)變量名)變量名= MsgBox (= MsgBox (, , , , )返回值返回值系統(tǒng)定義的符號(hào)常量系統(tǒng)定義的符號(hào)常量對(duì)應(yīng)的消息框按鈕對(duì)應(yīng)的消息框按鈕1 1vbOkvbOk“確定確定”按鈕按鈕2 2vbCancelvbCancel“取消取消”按鈕按鈕3 3vbAbortvbAbort“終止終止”
23、按鈕按鈕4 4vbRetryvbRetry“重試重試”按鈕按鈕5 5vbIgnorvbIgnor“忽略忽略”按鈕按鈕6 6vbYesvbYes“是是”按鈕按鈕7 7vbNovbNo“否否”按鈕按鈕MsgboxMsgbox函數(shù)的返回值是一個(gè)整數(shù),這個(gè)整數(shù)與所選擇的按鈕函數(shù)的返回值是一個(gè)整數(shù),這個(gè)整數(shù)與所選擇的按鈕有關(guān)。有關(guān)。 本例本例“按鈕數(shù)值按鈕數(shù)值” ” 2121,是從上面三個(gè)表中各,是從上面三個(gè)表中各取一個(gè)數(shù)相加而得。取一個(gè)數(shù)相加而得。注意:每個(gè)表只能取一個(gè)注意:每個(gè)表只能取一個(gè)數(shù)。數(shù)。系統(tǒng)會(huì)自動(dòng)把它分解成分別屬于上面三個(gè)系統(tǒng)會(huì)自動(dòng)把它分解成分別屬于上面三個(gè)表中的三個(gè)值表中的三個(gè)值5 5,
24、1616,0 0。這種分解是唯一的。這種分解是唯一的。其含義是:消息框中有其含義是:消息框中有“”圖標(biāo),有圖標(biāo),有“重試重試”及及“取消取消”兩個(gè)按鈕,缺省按鈕是兩個(gè)按鈕,缺省按鈕是“重試重試”按按鈕。鈕。 當(dāng)用戶單擊消息框中的一個(gè)按鈕后,消息框即當(dāng)用戶單擊消息框中的一個(gè)按鈕后,消息框即從屏幕上消失。在上面的語(yǔ)句中,將函數(shù)的返從屏幕上消失。在上面的語(yǔ)句中,將函數(shù)的返回值賦給了變量回值賦給了變量intainta,在程序中可引用,在程序中可引用intainta作相作相應(yīng)的處理。應(yīng)的處理。例:例: 16=0+16+016=0+16+0含義:只顯示含義:只顯示“確定確定”按鈕,按鈕,“暫停暫?!眻D標(biāo),
25、默認(rèn)按鈕是圖標(biāo),默認(rèn)按鈕是“確定確定”。練習(xí):練習(xí):a=MsgBox(a=MsgBox(程序運(yùn)行完畢程序運(yùn)行完畢,16,16,暫停暫停) )結(jié)果如下:結(jié)果如下: 例:例: 33=1+32+033=1+32+0含義:顯示含義:顯示“確定、取消確定、取消”按鈕,按鈕,“?”圖標(biāo),默認(rèn)按鈕是圖標(biāo),默認(rèn)按鈕是“確定確定”。 練習(xí):練習(xí):a=MsgBox(a=MsgBox(程序是否繼續(xù)程序是否繼續(xù),33,33,問(wèn)題問(wèn)題) )結(jié)果如下:結(jié)果如下:例:例: 50=2+48+050=2+48+0含義:顯示含義:顯示“終止、重試、忽略終止、重試、忽略”按鈕,按鈕,“!”圖標(biāo),默認(rèn)按圖標(biāo),默認(rèn)按鈕是鈕是“終止終止
26、”。練習(xí):練習(xí):a=MsgBox(a=MsgBox(程序是否繼續(xù)程序是否繼續(xù),50,50,中斷中斷) )結(jié)果如下:結(jié)果如下:2. MsgBox2. MsgBox語(yǔ)句語(yǔ)句 如果不需要返回值,則可以使用如果不需要返回值,則可以使用MsgBoxMsgBox語(yǔ)句,其語(yǔ)法格式語(yǔ)句,其語(yǔ)法格式如下:如下: MsgBox MsgBox ,注意注意:(1 1)MsgBoxMsgBox語(yǔ)句后沒有圓括號(hào),有一個(gè)空格,其余參數(shù)的語(yǔ)句后沒有圓括號(hào),有一個(gè)空格,其余參數(shù)的含義以及含義以及MsgBoxMsgBox語(yǔ)句的簡(jiǎn)化形式與語(yǔ)句的簡(jiǎn)化形式與MsgBoxMsgBox函數(shù)完全一致;函數(shù)完全一致;(2 2)MsgBoxMs
27、gBox語(yǔ)句沒有返回值,因此常用于比較簡(jiǎn)單的信息語(yǔ)句沒有返回值,因此常用于比較簡(jiǎn)單的信息提示。提示。例:要求出現(xiàn)如下的信息框例:要求出現(xiàn)如下的信息框1 1 字體類型和大小字體類型和大小 1). 1). 字體類型對(duì)象字體類型對(duì)象.FontName=“.FontName=“字體類型字體類型” 2.) 2.) 字體大小對(duì)象字體大小對(duì)象.FontSize=.FontSize=點(diǎn)數(shù)點(diǎn)數(shù) 2 2 其他屬性其他屬性 1.) 1.) 粗體字對(duì)象粗體字對(duì)象.FontBold=Boolean .FontBold=Boolean 2). 2). 斜體字對(duì)象斜體字對(duì)象.FontItalic=Boolean.FontI
28、talic=Boolean 3). 3). 加刪除線對(duì)象加刪除線對(duì)象.Fontstrikethru=Boolean .Fontstrikethru=Boolean 4). 4). 加下劃線對(duì)象加下劃線對(duì)象.Fontunderline=Boolean .Fontunderline=Boolean 例:在窗體顯示如下名冊(cè):例:在窗體顯示如下名冊(cè): 學(xué)號(hào)學(xué)號(hào) 姓名姓名 年齡年齡 籍貫籍貫 0501 0501 李美李美 18 18 湖南湖南 0502 0502 王強(qiáng)王強(qiáng) 19 19 上海上海 要求當(dāng)單擊窗體時(shí),顯示以上表格,字體要求當(dāng)單擊窗體時(shí),顯示以上表格,字體為隸書,為隸書,2525號(hào)。號(hào)。 Pr
29、ivate Sub Form_Click()FontName = 隸書FontSize = 25Print 學(xué)號(hào); Tab(8); 姓名; Tab(16); 年齡; Tab(24); 籍貫Print 0501; Tab(8); 李美; Tab(16); 18; Tab(24); 湖南Print 0502; Tab(8); 王強(qiáng); Tab(16); 19; Tab(24); 上海End Sub例:從鍵盤上輸入例:從鍵盤上輸入4 4個(gè)數(shù),編寫程序,計(jì)算并輸出這個(gè)數(shù),編寫程序,計(jì)算并輸出這4 4個(gè)數(shù)的和及平均數(shù)。通過(guò)個(gè)數(shù)的和及平均數(shù)。通過(guò)inputboxinputbox函數(shù)輸入數(shù)據(jù),函數(shù)輸入數(shù)據(jù),在窗體上單擊時(shí),顯示和及平均數(shù)。在窗體上單擊時(shí),顯示和及平均數(shù)。Private Sub Form_Click()Dim a%, b%, c%, d%, s%, v!a = InputBox(輸入第一個(gè)數(shù):輸
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025版綠色生態(tài)拆墻工程合同示范文本4篇
- 二零二四年個(gè)人租房貸款合同范本:租房金融支持3篇
- 2025年度二零二五版人力資源外包代理招聘與績(jī)效評(píng)估合同3篇
- 2025年度廠房建設(shè)與運(yùn)營(yíng)維護(hù)一體化合同3篇
- 二零二五年度考研政治理論強(qiáng)化訓(xùn)練輔導(dǎo)合同
- 二零二五年度股東間風(fēng)險(xiǎn)共擔(dān)合作合同
- 二零二五年度退休人員教育機(jī)構(gòu)兼職授課合同范本
- 2025年度酒吧租賃合同樣本:酒吧與咖啡館合作租賃合同
- 二零二五年度競(jìng)業(yè)限制合同在員工離職后的法律保護(hù)
- 2025年度企業(yè)數(shù)據(jù)分析師顧問(wèn)聘請(qǐng)合同
- 施工現(xiàn)場(chǎng)水電費(fèi)協(xié)議
- SH/T 3046-2024 石油化工立式圓筒形鋼制焊接儲(chǔ)罐設(shè)計(jì)規(guī)范(正式版)
- 2024年??谑羞x調(diào)生考試(行政職業(yè)能力測(cè)驗(yàn))綜合能力測(cè)試題及答案1套
- 六年級(jí)數(shù)學(xué)質(zhì)量分析及改進(jìn)措施
- 一年級(jí)下冊(cè)數(shù)學(xué)口算題卡打印
- 真人cs基于信號(hào)發(fā)射的激光武器設(shè)計(jì)
- 【閱讀提升】部編版語(yǔ)文五年級(jí)下冊(cè)第三單元閱讀要素解析 類文閱讀課外閱讀過(guò)關(guān)(含答案)
- 四年級(jí)上冊(cè)遞等式計(jì)算練習(xí)200題及答案
- 法院后勤部門述職報(bào)告
- 2024年國(guó)信證券招聘筆試參考題庫(kù)附帶答案詳解
- 道醫(yī)館可行性報(bào)告
評(píng)論
0/150
提交評(píng)論