VB大纲3.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文档。上传文档
查看更多
VB大纲3

内容 ?3. 数据类型及其运算 ????(1)数据类型:①基本数据类型。②用户定义的数据类型。 ????(2)常量和变量:①局部变量与全局变量。②变体类型变量。③缺省声明。 ????(3)常用内部函数。 ????(4)运算符与表达式:①算术运算符。②关系运算符与逻辑运算符。③表达式的执行顺序。 数据类型 标准数据类型 整型 (Integer )2、长整型(Long)4、单精度实型 (Single )4、双精度实型 (Double)8、字符型 (String)、日期型(Date)、逻辑型(Boolean )2 、对象型(Object)4 和变体型( Variant) 用户自定义类型 Private type amc a as integer b as string End type Dim c As amc Private Sub Command1_Click() c.a = 5 c.b = yuio Print c.a, c.b End Sub 变量与常量 常量 标识符及关键字 普通常量 例:10,3.14,25(或O25,八进制数 符号常量 例:const pi=3.14。 系统常量 vbred 窗体的click事件: WindowState = vbMinimized 变量与常量 变量 变量的显式声明 例:Dim a as Integer Dim b as long , c as single Dim d@ v变量的隐式声明 Option Explicit 变量命名规则: 以字母或汉字开头,后可跟汉字、字母、数字或下划线组成,长度小于等于255个字符; 不要使用VB中的关键字; VB中不区分变量名的大小写. 为了增加程序的可读性,可在变量名前加一个缩写的前缀来表明该变量的数据类型。 运算符与表达式 算术运算符 算术:+、-、*、/、\、^、mod 注意: 1. 7.5\2=4,7.5/2=3.75 2. “20”*3 =60 3. 5+True =4 4. 7 mod 4=3 -5 mod 3=-2; 5 mod -3=2 运算符与表达式 字符运算符 字符:、+ 功能: “+”和“”连接两串字符串 区别: “+” 要求运算对象均为字符型。 “”的运算对象若不是字符型,系统将自动转换为字符型,然后连接;若运算对象是变量,运算符“”应与变量用空格分割 运算符与表达式 关系运算符 =、、=、、=、 (不等于)、Like(字符串匹配)、Is(对象引用比较) 34,3=4,FalseTrue,”abc””cd” Abcdef like A*c* 结果为true Is(对象引用比较)如果二个对象指向同一个变量,返回值为真. VBA的算术表达式 逻辑运算符与表达式 逻辑运算符 Not 取反 and 与 or 或 xor 异或 逻辑运算符 逻辑运算符 Not(取反,优先级1)、And(与,优先级2)、Or(或,优先级3)、Xor(异或,优先级3) 逻辑表达式 逻辑表达式的值 * * True -1 False 0 M/N的余数:M-N*(M\N) 高—————————————————————〉低 优先级 加、减 求余 整除 乘、除 负号 乘方 含义 +、- Mod \ *、/ - ^ 运算符 Not:当操作数为True时,结果为False, 当操作数为False时,结果为True And: 两操作数同时为True时,结果为True,否则为False。 Or: 两操作数同时为False时,结果为False,否则为True。 优先级: 当一个表达式中出现了多种不同类型的运算符时, 不同类型的运算符的优先级如下: 算术运算符关系运算符逻辑运算符。

文档评论(0)

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

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

1亿VIP精品文档

相关文档