- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3章 变量、常量与表达式
第3章 变量、常量和表达式;Visual Basic的语言基础 ;标准数据类型 ;数值(Numeric)型数据
VB有6种数值型的数据:整型、长整型、单精度浮点型、双精度浮点型、货币型和字节数据类型。
字符(String)型数据
1. 变长字符串
2. 定长字符串
布尔(Boolean)型数据
日期(Date)型数据
对象(Object)型数据
可变(Variant)类型数据 ;对象类型
Object 变量存储为 32 位(4 个字节)的地址形式,是对对象的引用。用 Set 语句为声明的Object类型的变量赋值,object类型的变量可以为任何对象(窗体、命令按钮等)引用。
对象类型变量的声明语法是:
Dim 变量名 AS 对象类型
对象类型可以是Visual Basic中的任何对象,例如CommandButton、TextBox、OptionButton等,其赋值方法,用Set语句进行对象性变量和用户界面上的控件关联起来:例如:
Dim m_command as commandbutton
Set m_command = command1 ‘command1是用户在窗体中设计的按钮。;枚举类型
枚举类型提供了处理有关的常数和使名称与常数数值相关联方便的方法。例如,可以为与星期日期相关联的一组整数常数声明一个枚举类型,然后在代码中使用星期的名称而不使用其整数数值。
枚举可以通过在标准模块或公用类模块中的声明部分用 Enum 语句声明一个枚举类型来创建。枚举类型可以用适当的关键字声明为 Private 或 Public,例如:
Private Enum MyEnum -或- Public Enum MyEnum
在缺省情况下,在枚举中的第一个常数被初始化为 0,其后的常数则初始化为比其前面的常数大 1 的数值。例如在下面的枚举 Days 中,包含了一个数值为 0 的常数 Sunday,数值为 1 的常数 Monday,数值为 2 的常数 Tuesday 等等。;变量的声明
1. 声明变量
所谓声明变量,就是用一个语句来定义变量的类型,又称为显式声明。声明变量的语句并不把值分配给变量,而是告知变量将会包含的数据。声明语句的语法为
{Dim | Private | Static | Public}〈变量名〉[As〈类型〉][,〈变量名2〉[As〈类型2〉]] …
2. 强制显式声明变量语句Option Explicit
常量
直接常量
根据使用的数据类型,常量分为:字符串常量、数值常量、布尔常量、日期常量。
符号常量
符号常量又分为两种:内部(系统定义)常量和符号(用户定义)常量。;1. 系统内部定义的常量
2. 用户定义的符号常量
用户定义常量使用Const语句来给常量分配名字、值和类型。声明常量的语法为
[Public | Private] Const〈常量名〉[As〈数据类型〉] =〈表达式〉…
表达式
算术表达式
算术表达式也称数值型表达式,由算术运算符、数值型常量、变量、函数和圆括号组成,其运算结果为一数值。
算术表达式的格式为:
〈数值1〉〈算术运算符1〉〈数值2〉[〈算术运算符2〉〈数值3〉];2. 表达式的书写规则
3. 算术运算符的优先级 ;字符串表达式
字符串表达式的格式为:
〈字符串1〉〈字符串2〉[〈字符串3〉]
日期表达式
日期型表达式由算术运算符“+、–”、算术表达式、日期型常量、日期型变量和函数组成。日期型数据是一种特殊的数值型数据,它们之间只能进行加“+”、减“–”运算。有下面3种情况:
(1) 两个日期型数据可以相减,结果是一个数值型数据(两个日期相差的天数)。
(2) 一个表示天数的数值型数据可加到日期型数据中,其结果仍然为一日期型数据(向后推算日期)。
(3) 一个表示天数的数值型数据可从日期型数据中减掉它,其结果仍然为一日期型数据(向前推算日期)。 ;常用内部函数
数学运算函数;字符串函数;日期和时间函数;格式输出函数
用格式输出函数Format()可以使数值、日期或字符型数据按指定的格式输出。Format函数的语法格式为
Format(〈表达式〉,〈格式字符串〉)
随机数语句和函数
数据类型转换函数
语句
程序语句
VB程序中的一行代码称为一条程序语句,简称为语句。语句是执行具体操作的指令,每个语句行以回车(Enter)键结束。一个语句行的长度最多不能超过1023个字符。程序语句是VB关键字、属性、函数、运算符以及能够生成VB编辑器可识别指令的符号的任意组合。一个完整的程序语句可以简单到只有一个关键字;语句的书写规则 命令格式中的符号约定
1. 一行中的多条语句
您可能关注的文档
最近下载
- 初中道德与法治新人教版七年级上册全册教案(2024秋).pdf VIP
- 2025年无犯罪记录证明申请表申请书(模板).docx VIP
- 《新媒体营销基础》课件——新媒体营销概述.pptx VIP
- 项目计划进度管理流程图.pdf VIP
- 2024广播电视播音员主持人考试历年机考真题集附答案详解【考试直接用】.docx VIP
- 200MWh储能电站安全预评价报告.doc VIP
- 华为经营管理-华为的流程管理(6版).doc VIP
- 2015-2020年一建历年真题-水利.pdf VIP
- 平行文本在翻译中的运用.ppt VIP
- 口腔医疗行业市场规模增长与竞争格局分析报告:2025年市场展望.docx
文档评论(0)