第6章VB语句.ppt

  1. 1、本文档共92页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第6章 Visual Basic 6.0程序设计 6.1 VB的数据类型及运算符、表达式 6.1.1 VB的数据类型 为了更好地处理各种数据,VB定义了多种数据类型,列于P69表6-1中。 VB6.0共有10种数据类型,此外为使用户在不能确定变量类型时声明变量,以便计算机为变量分配存储空间,VB6.0还提供了称为“可变类型(Variant)”的数据类型。 可变类型变量可以接收任何类型的数据。系统会根据赋值情况按相应的数据类型对待。 不同类型的数据所占的存储空间不同,选择合适的数据类型可以优化程序代码。一般只有相同的数据之间才能进行操作,否则可能出现错误。因此在使用变量时一般应声明变量的类型。 6.1.2 变量的声明 1. 变量的概念 2. 变量的命名规则 变量名的构成可以是字母、数字、下划线,此外要注意以下几点。 变量名不能以数字开头。如2C是错误的。 变量名所含的字符个数不超过255个。 变量名不区分字母的大小写,如Sum与sum代表同一变量。 不用VB的保留字做变量名。保留字是指VB中已经定义的词,如标准函数名、方法名、语句、运算符、过程名等。如VB中使用的Print、Sub、Private、Now、Time等不能做变量名。 3. 变量的定义(声明) 一个变量是什么数据类型,应当告知计算机,以使计算机为其分配相应大小的存储空间。 某种类型的变量,可赋予同类型的数据。 声明变量的语句格式如下: Dim | Static | Public 变量名 [As 类型名] 例如: Dim x1 As Single ' 将x1声明为单精度型变量 Dim str1 As String '定义变长字符串变量 Dim str2 As String*20 '定义定长字符串变量 Dim a ‘没指定a的类型, 默认是变体(Variant)类型 Public w2 As Integer ' 将w2声明为全局整型变量 如果用逗号分隔,可以在一行中定义多个变量。例如 Dim Sum As Double , aver As Single 变量声明后,数值型变量的初始值是0; 字符型变量的初值是空,即无任何字符; 逻辑型变量的初值是False (假) 。 用Static可定义静态变量: Static c As Integer '将c声明为静态整型变量 用Dim 定义的变量称为自动(动态)变量. 例6-1 以下窗体的单击事件过程,若多次被调用执行,其静态变量n中内容反映了调用的次数,而动态变量m的值则总是1。通过本例,观察静态变量与局部动态变量的区别。 Private Sub Form_Click( ) Static n As Integer ’n 定义为静态变量 Dim m As Integer ’m为局部动态变量 n=n+1 m=m+1 Print “n=”;n , “m=”;m Print End Sub 4.Print的用法 上例中用到了Print输出数据。Print是VB提供的一种方法,可完成在窗体上显示(输出)字符串或表达式的值的操作。 语法格式:[对象名.] Print [输出项列表] 功能:在指定对象上输出数据。 说明: 对象名可以是窗体名(例如Form1)、图片框名(例如Picture1),或打印机(如Printer)。若省略对象名,则默认在当前窗体上输出数据。 “输出项列表”是一个或多个要显示的数据项。输出项可以是数值表达式或字符串。若输出字符串,要用双引号括住字符串;若输出变量中的数值,则变量不应用双引号括住。若输出的是数值表达式,则Print会先计算表达式的值,然后输出;若省略输出项,则输出一空行。 例如:Print “欢迎学习 VB。” ’输出字符串,显示:欢迎学习 VB。 a=6 ’将数值 6 赋给变量 a Print a ’输出变量 a 中的值,显示:6 Print ’输出空行 Print 5+10*4 输出表达式的值,显示:45 若输出多项,各输出项之间要用“;”或 “ ,”当分隔符。 “;”表示按紧凑格式输出各项,即两输出项之间无间隔地显示出来; 而用 “,”做分隔符,表示各输出项按分区输出格式显示。VB中规定,一个输出区为14个西文字符的宽度,第一个输出区从窗体左边第一个字符位置开始,而第二个输出区从第15个字符位置开始。逗号后面的输出项在下一个输出区显示。 例如:Form1.Print “a”;

文档评论(0)

tcpe + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档