数据输入和输出.ppt

数据输入和输出.ppt

ID:50114351

大小:845.50 KB

页数:49页

时间:2020-03-05

数据输入和输出.ppt_第1页
数据输入和输出.ppt_第2页
数据输入和输出.ppt_第3页
数据输入和输出.ppt_第4页
数据输入和输出.ppt_第5页
资源描述:

《数据输入和输出.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第4章数据的输入和输出4.1数据的输入4.2数据的输出4.3MsgBox函数4.4字形与颜色控制4.1数据的输入VB与用户之间的直接交互是通过函数来实现的,最常用的输入函数为InputBox()函数。4.1.1InputBox函数调用格式InputBox[$](Prompt[,Tiltle][,Default][,Xpos,Ypos])(1)Prompt(提示信息,为必选项):字符串,长度不超过1024个字符,用来提示用户输入。(2)Title(标题):字符串,是对话框的标题,显示在对话框标题区。(3)Default(默认):字

2、符串,如果在输入框中无输入时,则改默认值作为输入的内容。(4)Xpos,Ypos(坐标位置):两个整数值,确定对话框左上角在屏幕上的位置。如果省略,则对话框在屏幕上水平居中,垂直方向上大约处于屏幕1/3处。4.1数据的输入例如:PrivatesubForm_Click()c1$=chr$(13)+chr$(10)str1$=“请输入一串字符:"str2$=“输入后按回车键,或单击确定按钮"msg$=str1$+c1$+str2$ss$=InputBox$(msg$,“输入函数InputBox示例”,“hello")Printss

3、$EndSubP73.vbp(1)函数的返回值为一字符串。变量名=InputBox(参数表)输入数值时,函数值需利用Val函数转换为数值后,再参加运算。(2)每执行一次InputBox函数只能输入一个值。需要输入多个值,则必须多次执行或调用InputBox函数4.1.2使用InputBox函数注意事项例:输入三角形的边长,求面积。PrivateSubForm_Click()Dima!,b!,c!,s!,t!a=val(InputBox(“输入边长1:”))b=val(InputBox(“输入边长2:”))c=val(InputB

4、ox(“输入边长3:”))Ifa+b<=cOrb+c<=aOra+c<=bThenPrint"不能构成三角形,请重新输入个边"EndIft=(a+b+c)/2:s=Sqr(t*(t-a)*(t-b)*(t-c))Print"该三角形的面积:";sEndSubStart:GoTostart单精度实数4.2数据的输出4.2.1Print方法4.2.2格式化输出函数4.2.3与Print方法有关的标准函数4.2.4与Print方法有关的属性和方法4.2.1Print方法1.调用格式[对象名称.]Print[表达式表][,

5、;]2.项目

6、说明(1)对象名称:表示数据输出的位置,可以是窗体、图片框、打印机或立即窗口,“对象名称”省略时则在窗体上输出。(2)表达式:是被输出的内容,可以是数值表达式或字符表达式例1:Debug.Print“在立即窗口输出数据”例2:Print5+7(1)输出多个字符串①用逗号分隔,则按标准输出格式显示各数据,以14个字符位置为单位把一个输出行分为若干个区段(输出区),逗号后的表达式在下一个区段输出。②用分号分隔,则按紧凑格式输出数据例如:PrivateSubForm1_Click()c$=“求实创新”:d$="海纳百川"Debug.P

7、rintc$,d$'分区输出Debug.Printc$;d$'紧凑格式输出Endsub3.输出格式说明(2)输出数值在数值的左面有一个符号位,在数值的右侧有一个空格例如:PrivateSubForm1_Click()a=12:b=-3Debug.Printa;b+aDebug.Printa,b'分区输出Endsub3.输出格式说明(3)每执行一次Print方法要自动换行,除非末尾加上一个分号或逗号。(4)Print方法后面无任何表达式,表示输出一个空行;如果上一个空Print方法的末尾有逗号或分号时,则该Print语句表示结束上

8、一个Print方法末尾的逗号或分号.例如:PrivateSubForm_Click()a$="5":b$="8"Debug.Printb,a'每执行一次Print要自动换行Debug.Printa,b,Debug.Print13'和上一个Print在同一行输出Debug.Print"下面输出一个空行"Debug.Print'输出空行Debug.Printb;a;Debug.Print'结束上一个语句末尾的逗号或分号Debug.Printb,aEndSub3.输出格式说明功能:格式化输出函数规定输出数据的格式,返回值是字符串。格式

9、:Format(Expression,FormatSTR)说明:Expression:是要输出的内容,数值、日期或字符串类型的数;FormatSTR:是指定输出格式的格式字符串。Format()函数一般用于Print方法中。例如:PrintFormat(123.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。