《VB第4章.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第4章 基本控制结构 4.1 结构化程序设计概述 4.2 顺序结构 4.2.1 赋值语句 1. 赋值语句的格式 [Let] 变量或属性名=变量或属性的值 2. 赋值语句的功能 赋值语句用于将“=”右边表达式的值赋给左边的变量或属性名。 3. 注意事项 1)在赋值语句中,“=”是赋值号,要把数学上的等号与逻辑运算符中的“=”区分开; 2)赋值语句兼有计算和赋值双重功能,首先计算“=”右边表达式的值,然后把结果赋给左边的变量或属性名; 3)“=”右边表达式的值的类型与“=” 左边的变量或属性名的类型必须一致,否则会强制将“=”右边表达式的值转换为“=” 左边的变量或属性名的数值类型; 4)不能将字符串表达式的值赋给数值变量,否则在编译时会出现错误,反之亦然。但是可以将字符串或数值表达式赋给Variant变量; 5)如前所述,Visual Basic的语句通常按“一行一句”的规则书写,但也允许多个语句放在一行中。在这种情况下,各语句之间必须用冒号隔开。 赋值语句中的“=”与关系运算符中的“=”的作用截然不同。 例如: A=7=9 其中,第一个“=”是赋值运算符,第二个“=”是关系运算符。 赋值语句a=b和b=a是两个结果不同的赋值语句;而在关系表达式中a=b和b=a是两种等价的表示方式。 不能在同一语句中给多个变量赋值。 例如: a=b=c=1 我们的本意是给a、b、c赋初值1,书写上没有错误。但VB编译时,将右边两个“=”作为关系运算符处理,先进行b=c的的比较,结果为true(-1);接着进行True=1的比较,结果为False(0);最后将false的值赋给a。 4.2.3 数据输出 1 直接输出到窗体 使用print方法 Print方法的一般格式: [对象名.]Print[表达式表][{,|;}] 说明: [对象名.] 可以是窗体名、图片框名,也可是立即窗口“Debug”。若省略对象,则表示在当前窗体上输出。在窗体对象的方法中对Print方法做了详细的介绍。用Print方法在图片框和立即窗口对象中输出与在窗体对象中输出完全相同 1)“对象名称”可以是窗体(Form)、图片框(PictureBox)或打印机。如果省略“对象名称”,则在当前窗体上输出。 Printer. Print “Visual Basic 6.0”中, 把字符串“Visual Basic 6.0”输出到打印机上。 2)表达式列表为要输出的常量、变量、函数或表达式。各输出项之间用分隔符(空格、分号或逗号)隔开。若各输出项之间以分号或空格作分隔符,则按紧凑格式输出数据。若各输出项之间以逗号作分隔符,则按标准格式(以14个字符位置为单位把一个输出行分为若干个区段)输出数据。 Private Sub Form_Click() x = 5: y = 6: z = 7 Print x=; x, y=; y, z=; z Print Print x; y; z; Visual Basic 6.0 End Sub 3)要控制输出格式,可利用Spc(n)或Tab(n)函数。 2.和print有关的 函数 Tab(n) Tab函数把显示或打印的位置移到由参数n指定的列数,从此列开始输出数据 说明: ① 参数n为一数值表达式,其值为整型值,它表示下一个输出位置的列号。通常最左边的列号为1,如果当前的显示位置已经超过n,则自动下移一行,输出的数据从当前的显示位置开始移动n 列输出数据。 ② 当在一个Print 方法中有多个Tab 函数时,每个Tab 函数对应一个输出项,各输出项之间用分号隔开。 Spc(n) n使表示在显示或打印下之前插入的空格数 ① 参数n 为一数值表达式,其取值范围为0~32767 之间的整数。Spc 函数与输出项之间用分号隔开。例如: Private Sub Form_Click() Print Petroleum; Spc(5); University End Sub 将首先在窗体上输出Petroleum,然后跳过5个空格,再输出University。 ② Spc 函数与Tab 函数可以相互替代。但需要读者注意的是,Spc 函数只表示两个输出项之间的间隔,而Tab函数则需要从该行的最左端开始计数。 举例 3.输出数据的字体控制 1). 字体类型 (1)一般形式: [窗体]|[控件]|[Printer].FontName[=字体类型] (2)说明: FontName可作为窗体、控件或打印机的属性,用来设置在这些对象上输出的字体类型。这里的“字体类型”指的是可以在Visual Basic中使

文档评论(0)

wuyuanli + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档