欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    VB数据的输入输出.ppt

    • 资源ID:6522664       资源大小:247.99KB        全文页数:29页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    VB数据的输入输出.ppt

    第五章 数据的输入输出,数据输出Print方法,第一节数据输出Print方法,一、Print方法:,用于在窗体等对象上显示文本字符串和表达式的值。,格式:对象名.Print 表达式表,例:Print“Visual Basic”x=100:y=20 Print(x+y)/3,5*6 Print“VB”&”程序设计”,(2)“表达式表”是一个或多个表达式,可以 是数值表达式或字符串。对于数值表达 式,打印出表达式的值;而字符串则照 原样输出。如果省略“表达式表”,则输出 一个空行。,说明:,(1)“对象名称”可以是窗体(Form)、图片框(PictureBox)或打印机(Printer),也可 以是立即窗口(Debug)。如果省略“对象 名称”,在当前窗体上输出。,(3)当输出多个表达式或字符串时,各表达式 用分隔符(逗号、分号或空格)隔开。,用逗号分隔,则按标准输出格式(分区输出格 式)显示数据项。以14个字符位置为单位把一 个输出行分为若干个区段,逗号后面的表达式 在下一个区段输出。用分号或空格作分隔符,则按紧凑输出格式输 出数据。,x=5:y=10:z=15print x,y,z,ABCDEF 5 10 15 ABCDEFPrint x,y,z;ABCDEF;GHIJK 5 10 15 ABCDEFGHIJK,(4)具有计算和输出双重功能对于表达式先计 算后输出。,(5)每执行一次Print方法要自动换行。,在同一行显示,末尾加上一个分号或逗号。分号,紧跟信息后面;逗号,下一个显示区段。,x=5:y=10print(x+y)/3 5,Print方法没有赋值功能。,print z=(x+y)/3 不能打印z=5,例:Print“30+50=”,Print 30+50 Print“80+100=”;Print 80+100 30+50=80 80+100=180,二、与Print方法有关的函数:,1.Tab函数 格式:Tab(n)Tab函数把光标移到由参数n指定的位置,从 这个位置开始输出信息。,说明:,(1)参数n为数值表达式,其值为一整数,它是 下一个输出位置的列号,表示在输出前把光 标(或打印头)移到该列。通常最左边的列号 为1,如果当前的显示位置已经超过n,则自 动下移一行。,(2)当n比行宽大时,显示的位置为n Mod 行宽;n1,输出的位置移到第一列。,(3)一个Print方法中可以有多个Tab函数,每个 Tab 对应一个输出项,各输出项之间用分号 隔开。,例5.1 设有如下的人员名册,编写程序在窗体中显示。,2.Spc函数 格式:Spc(n)在Print的输出中,用Spc函数可以跳过n个空格。,(1)参数n是一个数值表达式,其取值范围为0 32 767的整数。Spc函数与输出项之间用分号隔开。,说明:,(2)Spc函数和Tab函数作用类似,而且可以互相代 替。但应注意,Tab函数需要从对象的左端开始 计数,而Spc函数只表示两个输出项之间的间隔。,3.空格函数 格式:Space$(n)Space$函数返回n个空格。,三、格式输出:,用格式输出函数Format$可以使数值或日期按指定的格式输出。,格式:Format$(数值表达式,格式字符串),功能:按“格式字符串”指定的格式输出“数值表达 式”的值。,a$=a+space(4)+bprint a$a b,说明:,(1)缺省“格式字符串”,Format$函数和Str基本 相同。惟一的差别是,当把正数转换成字符串 时,Str$函数在字符串前面留有一个空格,而 Format$函数则不留空格。,(2)当格式字符串为常量时,必须放在双引号中。,四、其他方法和属性:,1.Cls方法格式:对象.Cls Cls方法用来清除由Print方法显示的文本或在图片框中显示的图形,并把光标移到对象的左上角(0,0)。这里的“对象”可以是窗体或图片框,如果省略“对象”则清除当前窗体内的显示内容。,说明:,当窗体背景是用Picture属性装入的图形时,不能用Cls方法清除,只能通过LodPicture方法清除。,2.Move方法格式:对象.Move左边距离,上边距离,宽度,高度Move方法用来移动窗体和控件,并可改变其大小。,(1)“对象”可以是窗体及除计时器(Timer)、菜单(Menu)之外的所有控件,如果省略“对象”,则表示要移动的是窗体。,说明:,(2)“左边距离”、“上边距离”及“宽度”、“高度”均 以twip为单位。,例5.2 在窗体的任意位置画一个文本框和一个图片框(大小任意)编写程序移动它们的位置并改变其大 小。,3TextHeight和TextWidth方法 格式:对象.TextHeight(字符串)对象.TextWidth(字符串)其中TextHeight方法返回一个文本字符串的高 度值,而TextWidth方法则返回一个文本字符串的 宽度值,其单位均为twip。,(1)“当字符串的字形和大小不同时,所返回的值 也不一样。,(2)“对象”包括窗体和图片框,如果省略“对象”,则用来测试当前窗体中的字符串。,说明:,例5.3 编写程序,试验TextHeight方法。,当字符串中含有回车(ASCII码13)、换行(ASCII码10)字符时,字符串的高度也随之 增加。,字符串中有几个回车换行,其高度就增加几倍。Chr$(13)+Chr$(10),例5.4 编写程序,使字符串居中显示。,例5.5 编写程序,用TextWidth方法控制输出宽度。,第二节数据输入-IuputBox函数,1.数据输入-IuputBox函数格式:InputBox(prompt,title,default,xpos,ypos,helpfile,context),2.各参数含义如下:(1)prompt:是一个字符串,其长度不得超过1024 个字符,它是在对话框内显示的信息,用来提 示用户输入。,(2)title:字符串,它是对话框的标题,显示在对 话框顶部的标题区。,(3)default:字符串,用来显示输入缓冲区的默认 信息。,(4)xpos,ypos:是两个整数值,分别用来确定对 话框与屏幕左边界的距离(xpos)和上边界的距 离(ypos),其单位为twip。这两个参数必须全 部给出,或者全部省略。,(5)helpfile,context:helpfile是一个字符串 变量或字符串表达式,用来表示帮助文件的名 字;context是一个数值变量或表达式,用来 表示相关帮助主题的帮助目录号.这两个参数 必须同时提供或同时省略。,(1)在默认情况下,InputBox的返回值是一个字符 串(不是变体类型)。,(2)当需要用InputBox函数输入数值,并且需要输 入的数值参加运算时,必须在进行运算前用Val 函数(或其他转换函数)把它转换为相应类型的 数值,否则有可能会得到不正确的结果。,(3)如果正确地声明了返回值变量的类型(或者加 了类型说明符),则不进行类型转换也可得到 正确结果。,3.注意:,例5.6 编写程序,试验InputBox函数的功能。,例5.7 编写程序,用InputBox函数输入数据。,第三节MsgBox函数和MsgBox语句,一、MsgBox函数 1.一般格式 MsgBox(msg,type,title,helpfile,context),2.各参数含义如下:(1)msg:是一个字符串,其长度不能超过1 024个 字符,如果超过,则多余的字符被截掉。,(2)type:是一个整数值或符号常量,用来控制在 对话框内显示的按钮、图标的种类及数量。,数值05:按钮的类型和数量。共7种,确定、取消、终止、重试、忽略、是、否。每个数表 示一种组合方式。,(3)title:是一个字符串,用来显示对话框的标题。,(4)helpfile,context:同InputBox函数。,数值0、4096:分别用于应用程序和系统强制 返回。一般不用。,数值16、32、48、64:对话框所显示的图标。共4种,暂停、疑问、警告、忽略。,数值0、256、512、768:默认活动按钮。活动 按钮周围有虚线,按回车键可执行该按钮的操 作。,例5.8 编写程序,试验MsgBox函数的功能。,例5.9 编写程序,用MsgBox函数判断是否继续执行。,3.type参数的使用:(1)参数的取值用来控制按钮的类型、显示图标 的种类、活动按钮的位置及强制返回。,(2)组成原则是:从每一类中选择一个值,把这几 个值加在一起就是type参数的值(在大多数应 用程序中,通常只使用前三类数值)。不同的 组合会得到不同的结果。,例:Private Sub Form_Click()msg1$=Are you continue to?msg2$=Operation Dialog Boxr=MsgBox(msg1$,34,msg2$)End Sub,注:34=2+32+0,二、MsgBox语句 一般格式:MsgBox Msg$,type,title$,helpfile,context,(1)各参数的含义及作用与MsgBox函数相同,由 于MsgBox语句没有返回值,因而常用于较简 单的信息显示。,(2)由MsgBox函数或MsgBox语句所显示的信息框 称为“模态窗口”(Modal Window),即在出现 信息框后,必须做出选择(单击框中的某个 按钮或按回车键),否则不能执行其他任何 操作。,第四节字 形,一、字体类型和大小 1.字体类型 格式:窗体.控件.|Printer.FontName=字体类型,(1)FontName可作为窗体、控件或打印机的属性,用来设置在这些对象上输出的字体类型。,(2)缺省“=字体类型”只给出FontName,返回当前 使用的字体。,2.字体大小 格式:FontSize=点数,(1)其中“点数”用来设定字体的大小。在默认情 况下,系统使用最小的字体,“点数”为9。,(2)如果省略“=点数”,则返回当前字体的大小。,二、其他属性 1.粗体字 格式:FontBold=Boolean,2.斜体字 格式:FontItalic=Boolean 当FontItalic属性被设置为True时,文本以 斜体字输出。该属性的默认值为False。,例5.10 试验设置字体的大小和类型。,3.加删除线 格式:FontStrikethru=Boolean,4.加下划线 格式:FontUnderline=Boolean,5.重叠显示 格式:FontTransParent=Boolean,(1)除重叠显示属性只适合用于窗体和图片框控件 外,其它属性都适用于窗体和各种控件及打印 机。,(2)设置一种属性后,该属性即开始起作用,并不 会自动撤消,只有在显式地重新设置后,才能 改变该属性的值。,注意:,三、通过“字体”对话框设置字形 在设计阶段,可以通过字体对话框设置字形。其方法是:选择需要设置字体的窗体或控件,然后激活属性窗口,单击其中的Font,再单击右端的“.”将打开“字体”对话框,可在此对话框中对所选择对象设置字体、字体样式、字体大小、加删除线、加下划线等。,第五节 打印机输出,一、直接输出 把信息直接送往打印机 格式:Printer.Print表达式表,1.Page属性 用来设置页号 格式:Printer.Page,2.NewPage方法 用来实现换页操作 格式:Printer.NewPage,例5.11 试验打印机打印输出。,二、窗体输出 用PrintForm方法通过窗体来打印信息。格式:窗体.PrintForm,3.EndDoc方法 用来结束文件打印 格式:Printer.EndDoc,说明:,(1)格式中的“窗体”是要打印的窗体名,如果打印 当前窗体的内容,或者只对一个窗体操作,则 窗体名可以省略。,例5.12 把指定的中英文信息输出到窗体上。,(2)窗体输出是先在屏幕上修改要输出的内容格式,满意后再在打印机上打印出来。,(3)使用窗体输出必须在属性窗口中把要输出窗体 的“AutoRedraw”属性设置为True,该属性可以用 来保存窗体上的信息。,(4)用PrintForm方法不仅可以打印窗体上的文本,而且可以打印出窗体上的任何可见控件及图形。,

    注意事项

    本文(VB数据的输入输出.ppt)为本站会员(牧羊曲112)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开