欢迎来到天天文库
浏览记录
ID:40224860
大小:544.00 KB
页数:37页
时间:2019-07-27
《第5章 数据输入输出》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第5章数据输入输出内容提要:1数据输出-Print方法2数据输入-InputBox函数3MsgBox函数和MsgBox语句4字形重点:数据输出-Print方法数据输入-InputBox函数MsgBox函数和MsgBox语句计算机基础教学部5.1数据输出-Print方法5.1.1Print方法作用:在窗体上显示文本字符串和表达式的值,并可在其他图形对象或打印机上输出信息。格式为:[对象名称.]Print[表达式表][,
2、;]说明:1.“对象名称”可以是窗体(Form)、图片框(PictureBox)或打印机(Printer),也可以是立即窗口(Debu
3、g)Picture1.Print“VisualBasic6.0”在图片框上输出Debug.Print“VisualBasic6.0”在立即窗口上输出Print“VisualBasic6.0”在窗体上输出2.“表达式表”是一个或多个表达式,可以是数值表达式或字符串Print100输出结果100Print“VisualBasic6.0”输出结果VisualBasic6.0计算机基础教学部5.1数据输出-Print方法3.若输出的各表达式之间用逗号分隔,则按标准输出格式(分区输出格式)示数据项;如果各输出项之间用分号或空格作分隔符,则按紧凑输出格式输出数据
4、。例如:x=5:y=10:z=15Printx,y,z,"ABCDEF"Printx;y;z;“ABCDEF”;"GHIJK"输出结果:51015ABCDEF51015ABCDEFGHIJK标准格式输出即分区格式输出,14个字符位置为一个分区紧凑格式输出数值数据时,数字后面有一个空格。计算机基础教学部5.1数据输出-Print方法4.执行一次Print方法自动换行,尾部加逗号,分号或空格可在同一行显示例如:Print"30+50="Print30+50Print"80+100=";Print80+100输出结果:30+50=8080+100=180计
5、算机基础教学部5.1数据输出-Print方法例:设计程序使用Print方法在窗体中显示学生信息。PrivateSubForm_Click()Dimscore1AsSingleDimscore2AsSingle,score3AsSinglescore1=90:score2=87:score3=84Print"";"李明";"VB程序设计成绩"'以紧凑格式显示各个字符串表达式Print'省略分隔符,自动换行Print"理论","实验","综合作业"'以标准格式显示各个字符串表达式Printscore1,score2,score3'以标准格式显示各个数值表
6、达式PrintPrint“平均成绩:";(score1+score2+score3)/3;"分"'以紧凑格式显示,数值项后面有一个空格EndSub计算机基础教学部5.1数据输出-Print方法5.1.2与Print方法有关的函数1.Tab函数格式:Tab(n)作用:把光标移到由参数n指定的位置PrintTab(25);800在第25个位置输出8002.Spc函数格式:Spc(n)作用:跳过n个空格Print“ABC”;Spc(8);“DEF“输出ABC,跳过8个空格,再输出DEF3.空格函数格式:Space$(n)作用:返回n个空格计算机基础教学部5
7、.1数据输出-Print方法4.Cls方法格式:[对象.]Cls作用:清除由Print方法显示的内容5.Move方法格式:[对象.]Move左边距离[,上边距离][,宽度[,高度]]]作用:移动窗体或控件,并改变大小计算机基础教学部5.1数据输出-Print方法5.1.3.格式输出在VB中,用函数Format来实现格式输出。格式:Format$(数值表达式,格式字符串)功能:按照“格式字符串”指定的格式输出“数值表达式”的值格式字符串有三类:数值格式、日期格式和字符串格式如:PrintFormat(3.14159,“###.###”)计算机基础教学部
8、5.1数据输出-Print方法数值格式说明:对于“#”、“0”符号,当数值整数位数多于格式字符串的位数时,按照实际数值显示;小数部分多于格式字符串的位数时,则按照四舍五入显示。“0”按照规定位数显示,不足位则用0补齐,而#不进行其他操作。字符说明实例结果#数字占位符,每一个字符都代表转换后的一位字符。实际数字小于符号位数,数字前不补0Format(1123.4567,“###.###”)Format(3.14159,“###.###”)1123.4573.1420数字占位符,每一个字符都代表转换后的一位字符。实际数字小于符号号位数,数字前补0Form
9、at(1123.4567,“000.000”)Format(3.14159,“000.000”)1123.4
此文档下载收益归作者所有