第5章数据的输出与输入
退出 第5章 数据的输出与输入
Vsual pasic 第2页 51数据的输出 52数据输入函数 inpuTbox 53消息框 MsgBox 54字形 55打印机输出
退出 第2页 5.1 数据的输出 5.2 数据输入函数InputBox 5.3 消息框MsgBox 5.4 字形 5.5 打印机输出
翻51数据的输出 Vsual pasic 第3页 Print方法 令与 Print方法有关的函数 令Cls方法
退出 第3页 5.1 数据的输出 ❖ Print方法 ❖ 与Print方法有关的函数 ❖ Cls方法
想Pn法 Vsual pasic 第4页 格式:[对象名]Prnt[表达式列表] 功能:在指定对象中输出表达式的值。 说明: (1)对象可以是窗体、立即窗口、图片框和打印机等。 例如: Form1 Print"中国 Picture1 Print"中国 Printer Print"中国" Debug. Print"中国" Print china
退出 第4页 Print方法 格式:[对象名.]Print [表达式列表] 功能:在指定对象中输出表达式的值。 说明: ⑴对象可以是窗体、立即窗口、图片框和打印机等。 例如: Form1.Print "中国" Picture1.Print "中国" Printer.Print "中国" Debug.Print "中国" Print "china
Vsual pasic 第5页 (2)“表达式列表”是输出的内容,如果 Print后面没有表达式, 则输出一个空行。 输出内容多个表达式之间用分号、逗号或空格隔开。 (3)尸rint方法执行后会自动换行。 如果要下一个Prnt语句输出的信息也在同一行上显示,可 以在语句未尾加上一个逗号或分号。其中,分号表示紧凑 模式,逗号表示标准模式。 (4) Print关键字可以用“?”代替,VB会自动将它翻译成 Print
退出 第5页 ⑵“表达式列表”是输出的内容,如果Print后面没有表达式, 则输出一个空行。 输出内容多个表达式之间用分号、逗号或空格隔开。 ⑶Print方法执行后会自动换行。 如果要下一个Print语句输出的信息也在同一行上显示,可 以在语句末尾加上一个逗号或分号。其中,分号表示紧凑 模式,逗号表示标准模式。 ⑷Print关键字可以用“?”代替,VB会自动将它翻译成 Print
翻与Pm法有关的函数 Vsual pasic 第6页 1.Tab()函数 格式: Print Tab(n);输出内容 功能:与Prin方法结合使用,从指定位置n开始输出信息,η为数值表达式, 其值为整数,表示输出位置的列号。 2Spc()函数 格式: Print Spc(n);输出内容 功能:与 Print方法结合使用,输出内容从当前位置跳过n列,即η个空格。 3 Space()函数 格式: Space(n) 功能:返回n个空格。 4 Format(函数 格式: Print format(数值表达式[,格式说明串]) 功能:与 Print方法结合使用,将数值表达式按指定的格式输岀
退出 与 第6页 Print方法有关的函数 1.Tab( ) 函数 格式:Print Tab(n);输出内容 功能:与Print方法结合使用,从指定位置n开始输出信息,n为数值表达式, 其值为整数,表示输出位置的列号。 2. Spc( ) 函数 格式:Print Spc(n);输出内容 功能:与Print方法结合使用,输出内容从当前位置跳过n列,即n个空格。 3.Space( )函数 格式:Space(n) 功能:返回n个空格。 4.Format( )函数 格式:Print Format(数值表达式[,格式说明串]) 功能:与Print方法结合使用,将数值表达式按指定的格式输出
Vsual pasic 第7页 Forma()函数的“格式说明串”包括以下几种符号 #表示—个数字位,用于控制输出内容的长度。 0与#基本相同,区别是当输出内容长度小于给定的#个数时,多余位以 0补齐。 显示小数点,与#、0结合使用。小数部分多余的数字将被四舍五入 千位分隔符,即从小数点左边第1位开始,每3位用一个逗号隔开。 %将数值以百分数的形式输出,百分号放在格式说明串的未尾。 $美元符号,放在格式说明字符串的开始。 正、负号,可将数值带上符号。 E+,E-将数值转换为指数形式显示。 【例5.1】验证格式输出结果
退出 第7页 Format( )函数的“格式说明串”包括以下几种符号: # 表示一个数字位,用于控制输出内容的长度。 0 与#基本相同,区别是当输出内容长度小于给定的#个数时,多余位以 0补齐。 . 显示小数点,与#、0结合使用。小数部分多余的数字将被四舍五入。 , 千位分隔符,即从小数点左边第1位开始,每3位用一个逗号隔开。 % 将数值以百分数的形式输出,百分号放在格式说明串的末尾。 $ 美元符号,放在格式说明字符串的开始。 +,- 正、负号,可将数值带上符号。 E+,E- 将数值转换为指数形式显示。 【例5.1】验证格式输出结果
Cs方去 Vsual pasic 第8页 格式:[对象名]Cs 功能:清除程序运行时窗体或图片框所生成的图形和文本。 对象可以是窗体或图片框,缺省时表示清除当前窗体中 的显示内容。例如: Form1.CIs Picture1CIs CIs
退出 第8页 Cls方法 格式:[对象名.]Cls 功能:清除程序运行时窗体或图片框所生成的图形和文本。 对象可以是窗体或图片框,缺省时表示清除当前窗体中 的显示内容。例如: Form1.Cls Picture1.Cls Cls
52数据输入函数 InputBo Vsual pasic 第9页 格式: InputBox(提示信息标题忑缺省值L,X坐标]y坐标] 功能: InputBox函数能产生输入框,并有提示信息,等待用 户输入信息后,将输入信息作为字符串返回。 说明:其中主要参数的含乂如教材图5.2所示。 标题 提示信息 确定 取消 读省值 输入区 例52】利用 inpuTbox函数输入学生的一组信息
退出 第9页 5.2 数据输入函数InputBox 格式:InputBox(提示信息[,标题][,缺省值][,x坐标][,y坐标]) 功能:InputBox函数能产生输入框,并有提示信息,等待用 户输入信息后,将输入信息作为字符串返回。 说明:其中主要参数的含义如教材图5.2所示。 输入区 【例5.2】利用InputBox函数输入学生的一组信息
想53消息框Ms9Bo Vsual pasic 第10页 消息框用于向用户显示消息,等待用户做出必要的响 应,并返回一个整型数值,作为程序继续运行的依据。消 息框有函数形式和语句形式
退出 第10页 5.3 消息框MsgBox 消息框用于向用户显示消息,等待用户做出必要的响 应,并返回一个整型数值,作为程序继续运行的依据。消 息框有函数形式和语句形式