第五章vb 数据的输入输出

第五章vb 数据的输入输出

ID:38421644

大小:150.00 KB

页数:27页

时间:2019-06-12

第五章vb 数据的输入输出_第1页
第五章vb 数据的输入输出_第2页
第五章vb 数据的输入输出_第3页
第五章vb 数据的输入输出_第4页
第五章vb 数据的输入输出_第5页
资源描述:

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

1、例:单击窗体,在窗体上显示“职业技术学院”,黑体,粗体,36号。程序为:PrivateSubForm_Click()Form1.FontName="黑体"Form1.FontSize=36Form1.FontBold=TruePrint"职业技术学院"EndSub如何将显示内容放在窗体中央?程序中,Print的功能是什么?它如何应用?第五章数据的输入输出除界面外,一个计算机程序通常可分为3部分,即输入、处理和输出。计算机通过输入操作接收数据,然后对数据进行处理,并将处理完的数据以完整有效的方式提供给用户,即输出。这一章专门研究输入输出。Print语句就是输出语句,它属于对

2、象的方法。5.1 数据输出——Print方法一、Print方法1.Print方法的功能在窗体上显示文本字符串和表达式的值,并可在其它图形对象或打印机上输出信息。2.格式[对象名称.]Print[表达式表][,

3、;]其中:(1)对象名称可以是窗体(Form),图片框(PictureBox)或打印机(Printer),也可以是立即窗口Debug。如果省略“对象名称”,则在当前窗体中输出。例如:Form1.Print"visualbasic" Form1是当前窗体。可简写成: Print"visualbasic"例如:Picture1.Print"visualbasic"  (

4、在图片框中显示字符串)   Printer.Print"visualbasic"  (在打印机上打印字符串)   Debug.Print"visualbasic"  (在立即窗口显示字符串)练习:在窗体上画一个按钮Command1,一个图片框Picture1,双击按钮输入以下程序:   Picture1.Print"visualbasic"Debug.Print"visualbasic"先打开立即窗口,执行程序,观察图片框和立即窗口的显示内容。(2)“表达式表”是一个或多个表达式,可以是数值表达式、字符串。对于数值表达式,Print将输出它的值;而字符串则“原样输出”。 

5、 每个Print的显示内容单独占一行。如果Print后没有任何表达式,则输出一个空行。例如:a=10:b=20print"a=";a,"b=",bprint"a+b=";a+b'输出表达式的值print    '输出空行print"Goodmorning" '输出字符串练习:去掉窗体上的按钮、图片框,双击窗体输入以下程序:(去掉原程序)Form1.FontName="黑体"Form1.FontSize=25Form1.FontBold=Truea=10:b=20print"a=";a,"b=";bprint"a+b=";a+b'输出表达式的值print    '输出空行p

6、rint"Goodmorning" '输出字符串执行程序,观察窗口的显示内容。(3)当输出多个表达式或字符串时,各表达式用分隔符(逗号,分号或空格)隔开。l如果各表达式之间用逗号分隔,则按标准输出格式显示数据项。(14个字符位置)例如:a=10Print"a=",al如果各输出项之间用分号或空格隔开,按紧凑输出格式输出。例如:a=10Print"a=";a常用它们的混合形式为:a=10:b=20Print"a=";a,"b=";bPrint"a+b=";a+b,"a-b=";a-b  即先“原样显示”说明信息,在紧凑输出结果。(4)Print输出数值时在前面加一个符号位,

7、2个数值之间还要加一个空格作为隔离位,故2个正数之间隔2个空格。输出字符串则不加符号位,也不加隔离位。例如:Print10;20;30Print-10;-20;-30Print"10";"20";"30"Print"-10";"-20";"-30"执行程序,观察结果。(5)Print具有计算和输出双重功能,对于表达式,先计算后输出。 (赋值语句也有双重功能)例如:x=5:y=10print"s=";x*x+y*y↓↓原样显示先计算后输出 改为: prints=x*x+y*y  行不行?!注意:Print没有赋值功能  应该如何解决?可以分成2个语句。如何分?(6)一般情况

8、下,每执行一个Print方法要自动换行。也就是说,执行下一个Print时将在新的一行显示信息。如果2个Print想在同一行显示,可在头一个Print末尾加一个分号或逗号。问题:末尾加分号与末尾加逗号有何区别?例:print"a+b=",print20print"a+b=";print20  推测一下,执行结果会是什么样的?  与下列语句比较,结果是不是一样?print"a+b=",20print"a+b=";20  小结:上面是用分号、逗号控制Print的输出位置,也可以用一些函数控制Print的输出位置。二、Print方法有

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

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

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