版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第2章 Visual Basic语言基础,2.1 VB语言的基本概念 2.2 数据类型和常量、变量 2.3 运算符和表达式 2.4 常用内部函数 2.5 InputBox、MsgBox函数和Print方法,2.1.1 标识符,标识符是编程时为变量、常量、数据类型、过程、函数、类等定义的名字。 VB中所有的标识符都有相同的命名规则,命名规则如下: (1)标识符由字母、数字或下划线 _ 组成,不能包含标点符号、空格等。 (2)标识符必须以字母开头,不能以数字或其他字符开头。例如,2a、1_1等都是不合法的。 (3)标识符最长不能超过 255 个字符。 (4)自定义的变量、过程名等不能和VB中的关键
2、字同名。例如,变量名不能是False、If、 End 等。,2.1.2 书写规范,VB代码中字母的大小写 (1)VB代码中不区分字母的大小写。 (2)VB中的关键字首字母总被转换成大写,其余字母被转换成小写。 (3)对于用户自定义的变量、过程名等,VB以第一次定义的大小写为准,以后每次输入的变量或过程名自动按第一次定义的格式转换。 2. 语句按行书写 (1)VB的语句按行书写,每行最多允许255个字符。 (2) 可以将多个语句合并到同一行上,语句间用“:”号分隔。 (3) 单行语句可以通过续行符“ _” 将一行分成若干行书写。一行语句最多只能有25个续行。,3注释语句 代码段中的注释语句VB并
3、不运行,只是提高程序的可读性,VB提供了两种方法来添加注释。 (1) Rem语句 语法:Rem| 注释文本 例如: Private Sub Command1_Click() Rem 单击按钮在标签中显示你好! 或者 Private Sub Command1_Click() Rem单击按钮显示你好!,2.2.1 数据类型,数据类型多达12种,包括:Integer、Long、Single、Double、Currency、Byte、String、Boolean、Date、Object和Variant。,1数值型 数值型数据包含两类共五种数据类型。 (1) 整数数据 存放整数数据的有Integer(整
4、型2字节)和Long(长整型4字节)。 (2) 小数数据 存放小数数据的有Single(单精度浮点型)、Double(双 精度浮点型)和 Currency(货币型),Currency型的数据小数点前面可以有15位小数点后有4位。,2. 字节型(Byte ) Byte型用于存储二进制数据,0255的整数可以用Byte型表示。 3. 字符型(String) 字符型用于存放字符串,字符串是用双引号 “ ” 括起来的一串字符,字符型有变长和定长两种,分别表示固定长度和可变长度的字符串。变长字符串型是根据存放的字符串长度可增可减。 4布尔型(Boolean 2字节) 布尔型存储的只能是 True 或 F
5、alse。,5日期型(Date 8字节 ) 日期型用于存储日期和时间,日期型数据必须以一对“#”括起来。如果不含时间值,则自动将时间设置为午夜(00:00:00);如果不含日期值,则自动将日期设置为公元1899年12月30日。 #January 21,2007#、#2007/03/29# 6. 变体型(Variant ) 变体型能够存储系统定义的所有类型的数据,是一种可变的数据类型。当没有说明数据类型时,则变量自动为 Variant型, 7. 对象型(Object ) 对象型用于表示任何类型的对象,可引用应用程序中或其它应用程序中的对象。必须使用Set语句先对对象引用赋值,然后才能引用对象。,2.2.2 常量,1. 一般常量 一般常量包括:数值常量、字符常量、逻辑型常量和日期常量。 (1) 数值常量 数值常量由正负号、数字和小数点等组成,例如,12、-123、1234567。 整数也可以用十六进制数加Spc(2); World! 则在窗体上显示: Hello World
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 四川省林地经营权流转信息共享合同
- 医疗设备采购内控制度
- 小麦采购仓库管理制度
- 气瓶采购制度
- 库房管理及采购制度
- 动物防疫物资采购制度
- 常州技术转让采购制度
- 水电材料采购制度
- 中考语文复习3 专题五语句衔接与排序
- 数字化转型下S公司制造执行系统的设计与实践探索
- 汛期行车安全培训课件
- 2025义务教育道德与法治(2022版)课程标准考试测试卷及答案
- 机加工车间管理制度
- 创伤救护概论红十字应急救护培训课件
- 苏州小升初择校英语试卷单选题100道及答案
- 医院9s管理培训
- 全国计算机等级考试《二级MySQL数据库程序设计》复习全书核心讲义+历年真题详解
- 《房屋建筑和市政基础设施项目工程总承包管理办法》
- 电商行业电商平台跨境电商合规方案
- (高清版)DB22∕T 3469-2023 医疗机构护理文书书写规范
- 项目工程投标书模板
评论
0/150
提交评论