




已阅读5页,还剩35页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
国家计算机等级考试二级课程的主讲教师潘,VisualBasic的输入输出内容丰富,形式多样。它提供了多种手段,并可以通过各种控件实现输入和输出操作,使输入和输出灵活、多样、方便、直观。5.1数据输出Print方法,5.2数据输出InputBox函数,5.3MsgBox函数和MsgBox语句,5.4字形,5.5打印机输出,5.1数据输出Print方法。在BASIC的早期版本中,数据输出主要是通过打印语句实现的。VisualBasic也使用打印来输出数据,但它被用作一种方法。5.1.1Print方法,它可以在表单上显示文本字符串和表达式的值,并在其他图形对象或打印机上输出信息。打印方法的语法格式为:描述:(1)“对象名”可以是表单、图片框、打印机或调试。例如:(2)“表达式表”是一个或多个表达式,可以是数字表达式或字符串。对于数值表达式,打印出表达式的值;字符串按原样输出。(3)当输出多个表达式或字符串时,表达式由分隔符(逗号、分号或空格)分隔。如果表达式输出用逗号分隔,则数据项以标准输出格式(分区输出格式)显示。如果分号或空格用作输出项之间的分隔符,数据将以紧凑的输出格式输出。输出数值数据时,数值前面有一个符号位,后面有一个空格,字符串前面或后面没有空格。(4)打印方法具有计算和输出双重功能。对于表达式,它首先计算,然后输出。(5)在正常情况下,每次执行打印方法时,该行将自动换行,即,当稍后执行打印时,信息将显示在新行上。为了保持在同一行,您可以在末尾添加分号或逗号。5.1.2与打印方法相关的功能,1。制表符函数格式:制表符(n)制表符函数将显示或打印位置移动到由参数n指定的列数。当打印方法中有多个制表符函数时,每个制表符函数对应一个输出项,输入项用分号分隔。例如,说明:参数n是一个数值表达式,它的值是一个整数,是下一个输出位置的列号,表示光标(或打印头)在输出前移动到该列。通常最左边的列号是1。如果当前显示位置超过N,它将自动向下移动一行。(2)在VB中,参数N的取值范围没有具体的限制,当N大于行时,显示位置为nMod行宽;如果为n1,输出位置移动到第一列。(3)当打印方法中有多个选项卡函数时,每个选项卡函数对应一个输出项,每个输出项用分号分隔。2。Spc函数格式:Spc(n)在显示或打印列表中的下一个表达式之前插入n个空格。注意:Spc函数和输出项用分号分隔。(2) Spc功能与Tab功能相似,可以相互替代。空间函数格式:空间$(n)空间$函数返回n个空间。输出结果:5.1.3格式输出,使用格式函数Format()可以使数字、日期或字符数据以指定的格式输出。格式为:数字格式实例:字符格式实例:日期和时间格式实例:打印格式(日期, dddd )打印格式(日期, mmmm )打印格式(日期, yyyy )打印格式(时间,HH :NN :SS )打印格式(时间, TTTTT )打印格式(时间, TTTTT上午/下午),5.1.4其他方法和属性。1.清除方法CLS将在运行时清除图形和打印语句生成的文本和图形,清除的区域将填充背景色。但是,在设计时使用Picture属性设置的背景位图和放置的控件不受Cls的影响。语法:2。移动方法移动方法用于移动窗体和控件,可以更改它们的大小。语法:如果“对象”是窗体,“左距离”和“上距离”应服从屏幕的左和上边界,如果“对象”是控件,则窗体的左和上边界应服从。,5.2数据输入InputBox方法,InputBox函数可以生成一个对话框,等待用户输入数据,并返回输入内容,函数值类型为字符串类型。格式为:描述:(1)指定出现在对话框中的文本。(2)指定对话框的标题。(3)您可以指定输入框文本框中显示的默认文本,并练习:例如,假设一个程序有以下代码:你可以在文本框中修改默认值为其他内容,点击“确定”按钮,文本框中的文本将返回给变量MyStr单击“取消”按钮返回长度为0的字符串。5.3MsgBox函数和MsgBox语句,MsgBox函数可以向用户发送信息,并且可以通过用户在对话框上的选择接收用户的响应,作为程序继续执行的基础。5 . 3 . 1以下格式的sgBox函数:描述:(1)指定出现在对话框中的文本。(2)指定出现在对话框中的按钮和图标。(3)指定对话框的标题。(4)由4)MsgBox()返回的值表示在对话框中选择的按钮。(5)如果省略了一些可选项目,则必须添加相应的逗号。(6)如果不需要返回值,可以使用MsgBox的命令形式。参数1有按钮,参数2有图标类型,参数3有默认按钮,函数返回值,5.3.2MsgBox语句,MsgBox函数也可以写成语句,即:MsgBox语句不返回值,所以它们经常用于更简单的信息显示。5.4字形,VisualBasic可以输出各种英文字体和中文字体,并可以改变字体大小、笔画粗细和显示方向,以及添加删除线、下划线、重叠等。通过设置字体属性。字体大小字体大小由字体大小属性设置。一般格式是:这里的“点”用来设置字体大小。默认情况下,系统使用“点数”为9的最小字体。如果省略“=磅”,则返回当前字体大小。5.4.2其他属性,1。粗体类型粗体类型由字体粗体属性设置,一般格式为:该属性可以取两个值,即真和假,默认为假。2。斜体斜体由字体斜体属性设置,其格式为:当该属性设置为真时,文本以斜体输出。默认为False。添加删除线的一般格式是:如果“字体删除线”属性设置为“真”,将在输出文本的中间绘制一条与文本长度相同的直线。下划线:下划线是底线。使用字体下划线属性给输出文本加下划线。此属性的默认值为“假”。5。重叠显示的一般格式为:如果该属性设置为真,前景图形或文本可以与背景重叠显示;如果设置为False,背景将被前景图形或文本覆盖。5.5打印机输出1。直接输出所谓的直接输出是将信息直接发送到打印机。“打印”方法仍然被使用,只是“打印”方法的对象被更改为“打印机”,其格式为:PRINTER。打印表达式表其他属性:1。页面属性:用于设置页码。2.新页面方法:用于改变页面。3.结束单据方式:用于结束单据打印。5.5.2在VB中输出表单
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 课件流程文案安排
- 课件每页设置播放时间
- 推拿养生直播课件
- 中国诗词赛课件
- 姿态礼仪培训展示
- 望庐山瀑布课件
- 课件最后一页照片
- 课件显示时长的位置
- 课件显示一小时倒计时
- 2025年中国文具礼盒数据监测报告
- 第十三届全国交通运输行业城市轨道交通列车司机职业技能大赛-理论试题(800题)
- 肿瘤患者疼痛的全面护理
- 组塔架线培训课件
- 新员工入职廉洁从业教育培训
- 中考语文一轮复习:标题的含义与作用(学生版)
- 美术课雕塑课件
- DB31/T 300-2018燃气燃烧器具安全和环保技术要求
- 2025农业银行笔试题库及答案
- 天使口腔矫正协议书
- 2025人教部编版语文四年级上册教学计划(含进度表)
- 模具开发技术协议书
评论
0/150
提交评论