1. 1、本文档共84页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VB语言基

Visual Basic 6.0;语言基础;VB语言基础;数据类型;标准数据类型;;;1. 数值型数据;Integer和Long;Byte;Single和Double;Private Sub Form_Click() Dim ia As Integer ia = 123.4546 Print ia End Sub 运行结果: 123;Currency;字符型数据;注意:;例;逻辑型;⑤逻辑型数据转化为整型数据: True转换为-1 False转换为0 例: ?3+true 显示 2 ⑥将其它类型数据转换成逻辑数据: 非0数转换为True ;日期型;日期型;对象型;变体型数据;例如: Dim B 缺省为Variant B=11 B为字符串11 B=B–2 B为数值9 B =SB B的值为字符串S9 ;自定义数据类型;;Dim 学生 As Student 学生.学号=2003020001 学生.姓名=李春泽 学生.性别=男 学生.年龄=21 学生.入学时间=#2003-9-20# 学生.党员否=True 学生.计算机=90 学生.英语=75;枚举类型;枚举类型定义及使用如下: Enum Week Sun=7:Mon=1 Tue=2:Wed=3 Thu=4:Fri=5 Sat=6 End Enum Private Sub Form_Click() Print Week.Sat End Sub ;变量与常量;;命名规则;常量;直接常量;(3)八进制的常数是在数值前加o (4)十六进制的常数是在数值前加H o123(八进制) H1234(十六进制) HABCD(十六进制);符号常量;包太盒只剔叶植曼袋车汽倔翼参励肮袱秽讲芹恶众负坦躬濒虎亥瑞故峦谊VB语言基VB语言基;; (2)用户定义常量 形式: Const 常量名 [AS 类型] = 表达式 例 Const MAX AS Integer=100 Const PI=3.1415926;Const使用方法;1.显式声明 用Dim语句 Dim 变量名 [AS 类型] Dim 变量名类型符 Dim iCount As integer , sAllsum As single Dim iCount%, sAllsum!;2.隐式声明 直接使用,其类型为 Variant 类型,建议不使用 注意: 在通用声明处加 Option Explicit 语句来强制显式声明变量;强制显式声明变量。;运算符; 算术运算符;字符串运算符;例:& 、+ 字符串连接 abc + s3f 结果 abcs3f abc s3f 结果 abcs3f 123 + 456 结果 123456 123 456 结果 123456 123 + 456 结果 578 123 456 结果 123 456 ;两个操作数大小比较,结果逻辑量 字符串比较,按字符的ASCII码值从左到右一一比较,直到出现不同的字符为止,哪个字符的ASCII码值大,哪个字符串就大; 例: ABCDE ABRA 结果为 False ;;字符串匹配 格式:字符串1 Like 字符串2 功能:字符串1是否为字符串2匹配 Like可以使用通配符: “?”:可以表示单一字符 “*”:可以表示0至多个字符 “!”:不在列表之中的单一字符 “#”:表示任何一个(0-9)之间的数字 ;例;例;逻辑运算符;运算符;例:用人单位招聘秘书:年龄小于40岁,女性,学历专科或本科。 年龄40 And 性别=“女” And (学历=“专科” Or 学历=“本科”) ;变量、常量、函数、运算符和圆括号 数值表达式 关系表达式 逻辑表达式 日期表达式;例:;不同数据类型的转换 IntegerLongSingleDoubleCurrency ;优先级 算术运算符=字符运算符关系运算符逻辑运算 ;书写规则 (1)运算符不能相邻。例a+*b是错误的 (2)乘号不能省略。例x 乘以y 应写成:x*y

文档评论(0)

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

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

1亿VIP精品文档

相关文档