欢迎来到天天文库
浏览记录
ID:5394285
大小:324.00 KB
页数:32页
时间:2017-11-09
《第4章数据的输出与输入》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第4章数据的输出与输入除界面以外,一个程序一般分为三部分:输入、处理和输出。VB的输入输出有着十分丰富的内容和形式,它提供了多种手段,并可通过各种控件实现输入输出操作。本章主要介绍数据的输出、输入、消息函数等。4.1数据的输出4.1.1Print方法格式:[对象.]Print[表达式表][,
2、;]功能:Print方法可以在相应对象上显示文本和表达式的值。4.1.2与Print有关的函数信息要按一定的格式输出,需要使用Tab、Spc、Space$函数,这些函数必须与Print方法配合使用。1.Tab函数格式
3、:Tab(n)功能:把光标移到由参数n指定的位置,从这个位置输出信息,输出的内容放在Tab函数的后面,并用分号隔开。2.Spc函数格式:Spc(n)功能:在Print方法中,用Spc函数,可以跳过n个空格。【例4.6】在窗体上显示Spc函数的输出格式。Print"abcd";Spc(10);"efg"输出结果:abcdefg3.空格函数Space$格式:Space$(n)功能:返回n个空格。【例4.7】在窗体上显示Space函数的输出格式。A$="A"+Space$(8)+"D"PrintA$输出结果:A
4、D4.格式输出函数Format用格式函数Format,可以使数值或日期按指定的格式输出。格式:Format(数值表达式,格式字符串)功能:按“格式字符串”指定的格式,输出“数值表达式”的值。说明:“格式字符串”是一个字符串常量或变量,它由专门的格式说明字符组成,如表4.1所示。格式说明字符字符作用#数字占位符;不在前面或后面补00数字占位符;在前面或后面补0.小数点,千位分隔符%百分比符号$美元符号-、+负、正号E+、E-指数符号格式说明字符(1)#:表示一个数字位。#的个数决定了显示区段的长度。(2)0
5、:与#功能相同,只是多余的位以0补齐。(3).:小数点,根据字符串的位置,小数部分多余的数字按四舍五入处理。(4),:逗号。在格式字符串中插入逗号起到“分位”的作用。(5)%:百分号。通常放在格式字符串的尾部。(6)$:美元符号。通常作为格式字符串的起始字符。(7)+:正号。使显示的正数带上符号。通常放在格式字符串的头部。(8)-:负号。用来显示负数。(9)E+(E-):用指数形式显示数值。4.1.3Cls方法格式:[对象.]Cls功能:清除窗体上或图片框中的文本,并把光标移到对象的左上角(0,0)。说明
6、:(1)对象是指窗体或图片框。(2)当窗体的背景是用Picture属性装入的图形时,不能用Cls方法清除,只能通过LoadPicture()函数清除。【例4.9】使用Cls方法清除图片框和窗体的内容。Picture1.Cls'清除图片框Picture1内的图形或文本Cls'清除当前窗体显示的内容4.2数据输入函数InputBOX在有些操作中,有时需要在程序运行后,给变量输入数据,VB提供了数据输入函数。格式:InputBox(prompt[,title][,default][,xpos,ypos][,he
7、lpfile,context])功能:产生一个对话框,这个对话框作为输入数据的界面,等待用户输入数据,并返回所输入的内容。(1)prompt:是一个字符串,其长度不得超过1024个字符,它是在对话框内显示的提示信息。(2)title:是字符串,它是对话框的标题,显示在对话框的顶部的标题区。(3)default:用来显示输入缓冲区的默认信息。如果用户没有输入任何信息,则可用此默认字符串作为输入值。4.2数据输入函数InputBOX(4)xpos,ypos:是两个整数值,分别用来确定对话框与屏幕左边的距离(x
8、pos)和上边的距离(ypos),他们的单位均为twip。如果省略这一对参数,则对话框显示在屏幕中心线向下约三分之一处。(5)helpfile,context:helpfile是一个字符串变量或字符串表达式,用来表示帮助文件的名字。Context是一个数值变量或表达式,用来表示帮助主题的帮助目录号。当带有这两个参数时,将在对话框中出现一个“帮助”按钮,单击该按钮或按F1键时,可以得到有关帮助信息。(6)在执行InputBox函数所产生的对话中,有两个按钮:一个是“确定”按钮,另一个是“取消”按钮。在输入区
9、输入数据后,单击“确定”按钮或按回车键,表示确认,并返回在输入区中输入数据。而单击“取消”按钮或按Esc键,则使当前输入的数据作废。(7)每执行一次InputBox函数只能输入一个值。(8)InputBox函数也可以写成InputBox$的形式,这两种形式完全等价。4.3MsgBox函数和MsgBox语句在使用Windows时,如果操作有误,屏幕上会显示一个消息对话框,让用户进行选择,然后根据选择确定其后的操作。MsgBox函
此文档下载收益归作者所有