vb数据的输入、输出幻灯片.ppt_第1页
vb数据的输入、输出幻灯片.ppt_第2页
vb数据的输入、输出幻灯片.ppt_第3页
vb数据的输入、输出幻灯片.ppt_第4页
vb数据的输入、输出幻灯片.ppt_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

主讲教师潘大胜 全国计算机等级考试二级教程 1 VisualBasic的输入输出有着十分丰富的内容和形式 它提供了多种手段 并可以通过各种控件实现输入输出操作 使输入输出灵活 多样 方便 形象直观 2 5 1数据输出 Print方法 5 2数据输出 InputBox函数 5 3MsgBox函数和MsgBox语句 5 4字形 5 5打印机输出 3 5 1数据输出 Print方法 在早期版本的BASIC中 数据的输出主要通过PRINT语句来实现 VisualBasic也用Print输出数据 但它是作为方法使用的 4 5 1 1Print方法 Print方法可以在窗体上显示文本字符串和表达式的值 并可在其他图形对象或打印机上输出信息 Print方法的语法格式为 5 说明 1 对象名称 可以是窗体 Form 图片框 PictureBox 或打印机 Printer 也可以是立即窗口 Debug 例如 6 2 表达式表 是一个或多个表达式 可以是数值表达式或字符串 对于数值表达式 打印出表达式的值 而字符串则照原样输出 3 当输出多个表达式或字符串时 各表达式用分隔符 逗号 分号或空格 隔开 如果输出的各表达式之间用逗号分隔 则按标准输出格式 分区输出格式 显示数据项 如果各输出项之间用分号或空格作分隔符 则按紧凑输出格式输出数据 7 当输出数值数据时 数值的前面有一个符号位 后面有一个空格 而字符串前后都没有空格 8 4 Print方法具有计算和输出双重功能 对于表达式 它先计算后输出 5 在一般情况下 每执行一次Print方法要自动换行 也就是说 后面执行Print时将在新的一行上显示信息 为了仍在同一行上显示 可以在末尾加上一个分号或逗号 9 5 1 2与Print方法有关的函数 1 Tab函数格式 Tab n Tab函数把显示或打印位置移到由参数n指定的列数 当在一个Print方法中有多个Tab函数时 每个Tab函数对应一个输出项 各输入项之间用分号隔开 例如 10 说明 参数n为数值表达式 其值为一整数 它是下一个输出位置的列号 表示在输出前把光标 或打印头 移到该列 通常最左边的列号为1 如果当前的显示位置已经超过n 则自动下移一行 在VB中 对参数n的取值范围没有具体限制 当n比行宽大时 显示位置为nMod行宽 如果n 1 则把输出位置移到第一列 当在一个Print方法中有多个Tab函数时 每个Tab函数对应一个输出项 各输出项之间用分号隔开 11 2 Spc函数格式 Spc n 在显示或打印列表中的下一个表达式之前插入n个空格数 说明 Spc函数与输出项之间用分号隔开 Spc函数与Tab函数的作用类似 可以互相代替 12 3 空格函数格式 Space n Space 函数返回n个空格 输出结果 a b 13 5 1 3格式输出 使用格式化函数Format 可以使数值 日期或字符型数据按指定的格式输出 格式为 14 15 数值型格式实例 16 17 字符型格式实例 18 19 日期与时间格式实例 PrintFormat Date dddddd PrintFormat Date mmmm PrintFormat Date yyyy PrintFormat Time Hh Nn Ss PrintFormat Time ttttt PrintFormat Time tttttAM PM 20 5 1 4其他方法和属性 1 清除方法CLSCls将清除图形和打印语句在运行时所产生的文本和图形 清除后的区域以背景色填充 但是设计时使用Picture属性设置的背景位图和放置的控件不受Cls影响 语法 21 2 Move方法Move方法用来移动窗体和控件 并可改变其大小 语法 如果 对象 是窗体 则 左边距离 和 上边距离 均以屏幕左边界和上边界为准 如果 对象 是控件 则以窗体的左边界和上边界为准 22 5 2数据输入 InputBox方法 InputBox函数可以产生一个对话框 等待用户输入数据 并返回所输入的内容 函数值类型为String类型 格式为 说明 1 指定在对话框中出现的文本 2 指定对话框的标题 3 可以指定输入框的文本框中显示的默认文本 23 练习 例如 假设某程序中有如下代码 可以在文本框中将默认值修改成其他内容 单击 确定 按钮 文本框中的文本返回到变量MyStr中 单击 取消 按钮 返回一个0长度的字符串 24 5 3MsgBox函数和MsgBox语句 MsgBox函数可以向用户传送信息 并可通过用户在对话框上的选择接收用户所做的响应 作为程序继续执行的依据 25 5 3 1MsgBox函数 格式如下 说明 1 指定在对话框中出现的文本 2 指定对话框中出现的按钮和图标 3 指定对话框的标题 4 MsgBox 返回的值指明了在对话框中选择的按钮 5 如果省略了某些可选项 必须加入相应的逗号 6 如果不需要返回值 则可以使用MsgBox的命令形式 26 参数1出现按钮 27 参数2图标类型 28 参数3默认按钮 29 函数的返回值 30 31 5 3 2MsgBox语句 MsgBox函数也可以写成语句形式 即 MsgBox语句没有返回值 因而常用于较简单的信息显示 32 5 4字形 VisualBasic可以输出各种英文字体和汉字字体 并可通过设置字形的属性改变字体的大小 笔画的粗细和显示方向 以及加删除线 下划线 重叠等 33 34 2 字体大小字体大小通过FonSize属性设置 一般格式为 这里的 点数 用来设定字体的大小 在默认情况下 系统使用最小的字体 点数 为9 如果省略 点数 则返回当前字体的大小 35 5 4 2其他属性 1 粗体字粗体字由FontBold属性设置 一般格式为 该属性可以取两个值 即True和False 默认为False 2 斜体字斜体字通过FontItalic属性设置 其格式为 当该属性被设置为True时 文本以斜体字输出 默认为False 36 3 加删除线一般格式为 如果把FontStrikethru属性设置为True 则在输出的文本中部画一条直线 直线的长度与文本的长度相同 4 加下划线其格式为 下划线即底线 用FontUnderline属性可以给输出的文本加下划线 该属性的默认值为False 37 5 重叠显示一般格式为 如果该属性被设置为True 则前景的图形或文本可以与背景重叠显示 如果被设置为False 则背景将被前景的图形或文本覆盖 38 5 5打印机输出 1 直接输出所谓直接输出 就是把信息直接送往打印机 所使用的仍是Print方法 只是把Print方法的对象改为Printer 其格式为 Printer Print 表达式表 儀他属性 1 Page属性 用来设置页号 2 NewPage方法 用来实现换页操作 3 EndDoc方法 用来结束文件打印 39 5 5

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论