- 1、本文档共75页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章VisualBasic的入门钥匙-VisualBasic语言基础
第2章Visual Basic的入门钥匙——Visual Basic语言基础 ;2.1 标识符和数据类型 ;标识符只能包含数字、英文字母、下划线或美元符号“$” ,标识符必须以字母开头,
用户自定义标识符不区分字母大小写。
用户自定义标识符不能和系统关键字相同。
长度不能超过255个字符,而控件、窗体、类和模块的名字不能超过40个字符。 ;数据类型规定了数据的的存储方式以及能参与的运算。VB中常用的数据类型如下图所示。;常规整型数(Integer)
常规整型数简称为整型,表示不带小数点的数。它可以是正整数、负整数或0。常规整型表示数的范围是-32768~32767。
长整型数(Long)
长整型数也是一个整数,它表示的范围更大,在计算机中存储时占用的字节数更多。它表示数的范围是-2147483648 ~ 2147483647。;数值型数据;货币型(Currency)
货币型数是一种专门为处理货币而设计的数据类型。主要用来表示货币值,在内存中占8个字节; 整数部分为15位,可以精确到小数点后4位,第五位四舍五入;属于定点实数。; 字节型数据表示0~255的整数,以1个字节的
无符号二进制数存储。;字符串型数据(string); 日期型数据用来表示日期和时间。Date型数据用两个“#”符号把表示日期和时间的值括起来。日期可以用“/”、“,”、“-”分隔开,可以是年、月、日,也可以是月、日、年的顺序。时间必须用“:”分隔,顺序是:时、分、秒。
例如: Dim s As Date
s = #1/15/2010#;布尔型数据(Boolean)
布尔数据类型又叫做逻辑型数据。它只有两个值:真(True)和假(False)。
对象型数据(Object)
对象数据类型的变量作为32位(4个字节)地址来存储,通过这个地址可以引用当前应用程序或者其他应用程序中的对象。 ;变体型数据(Variant)
变体型数据是一种可变的数据类型,可以存放任何类型的数据。
在程序运行的时候,因为程序变量的空间分配、数据类型的转换等都会占用大量的系统时间。因此,应根据实际需求,合理的使用变体类型。;自定义数据类型格式为:
Type 数据类型名
元素名1 As 类型名1
元素名2 As 类型名2
…
元素名n As 类型名n
End Type;自定义数据类型使用范例;2.2 常量与变量 ;2.2.1 常量;2. 数值常量
数值常量就是常数,共有5种数值类型:整数、长整数、单精度数、双精度数和字节数。例如 95 -10 1.25 等。
3.布尔常量
布尔常量只有True和False两个值。
4. 日期常量
用两个“#”符号把表示日期和时间的值括起来表示日期常量。例如:#1/15/2010#。;符号常量
在程序中给某一特定的值赋予一个名字,以后用到这个值时就用名字代表,该名字就是符号常量。
1.系统内部定义的常量
系统内部定义的常量是指VB内置的一些便于记忆的常量,通常这类常量会以vb开头,例如vbCalendar,vbModal等。;2. 用户定义的常量
用户定义常量使用Const语句来给常量分配名字、值和类型。声明常量的语法为:
[Public | Private] Const〈常量名〉[As〈数据类型〉] =〈表达式〉
Const PI as double = 3.1415926
Dim r As Double
r = 1.5
Print 圆的周长为 2 * PI * r
Print 圆的面积为 2 * PI * r * r;2.2.2 变量;2.2.2 变量;2.2.2 变量;2.2.2 变量;静态变量和内部变量实例;2.3 运算符;2.3.1 算术运算符;2.3.2 . 赋值运算符;2.3.3 关系运算符;2.3.4 逻辑运算符;2.3.5 连接运算符;运算符;2.3.6 特殊运算符;Like运算符
比较给定字符串是否和指定的模式相匹配。如果字符串匹配给定的模式,结果返回True,否则返回False。
语法:字符串 Like 模式
例如:a Like [a-z]
运算结果为True,因为字符“a”是从a到z之间的一个字符。 ;Like运算符
下面是模式中的各种匹配条件。
⑴ ? 表示任意一个字符。
⑵ * 表示任意多个字符。
⑶ # 表示任意一个数字(0~9)。
⑷ [chars] 表示chars中出现的任意一个字符。
⑸ [!chars] 表示要匹配的字符串中不能出现chars
文档评论(0)