《程序代码基础》PPT课件

《程序代码基础》PPT课件

ID:45581018

大小:338.50 KB

页数:41页

时间:2019-11-15

《程序代码基础》PPT课件_第1页
《程序代码基础》PPT课件_第2页
《程序代码基础》PPT课件_第3页
《程序代码基础》PPT课件_第4页
《程序代码基础》PPT课件_第5页
资源描述:

《《程序代码基础》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第四章程序代码基础语法基础数据类型常量变量运算符数据类型(1)一.用于保存数字的几种数字类型Interger16位整型Long32位整型Single32位单精度浮点,小数Double64位双精度浮点,小数Currency货币类型;64位精确定点(整数15位小数4位)Byte8位字节型例如1:DimaAsIntegera=5aim_1=-193例如2:DimcAsIntegerPrivateSubForm_Click()c=5PrintcEndSub数据类型(2)二.用于进行逻辑判断的Boolean类型16位,取值只有True和False,默认为false从其它数据类型转换为Boolea

2、n时0转成False,其它值为True从Boolean转换为其它数据类型时False转成0,True为-1例如:command1.visible=true数据类型(3)三.用于保存字符串的String类型双引号括起变长String,最多231个字符如:DimtempAsstring定长String,最多216,不足字符以空格填充如:DimtempAsstring*100表示声明了100个字符的字符串数据类型(4)四.用于保存日期的Date类型64位,识别多种日期格式,除汉字日期以外如:DimbirthdayAsDatebirthday=#12/5/78#birthday=#1990-1

3、2-512:00:00AM#birthday=#January1,1993#取值范围为:100年1月1日~9999年12月31日数据类型(5)五.用于保存对象引用的Object类型32位,保存对对象的引用(地址),只能用Set语句赋值六.万能的Variant类型(变体型)Dimtemp几种特殊取值:Empty值:在赋值前,Variant型变量具有该值。Null值:空值,用于数据库,表示未知、尚未赋值的数据。不同于0、零长度字符串。Error值:指出运行中的错误状态。数据类型(6)七.自定义数据类型Type自定义类型名元素名As数据类型元素名As数据类型元素名As数据类型...EndTy

4、pe类似于C语言中的结构类型如:TypeStudentIDaslongNameasstring*10EndTypeDimStu1AsStudentStu1.ID=100102Stu1.Name=“zhang”数据类型(7)如:PublicEnumColorsWhiteRedGreen…EndEnumDimtempAsColorsTemp=Green[Private

5、Public]Enum自定义类型名元素名As数据类型……EndType八.自定义枚举类型[Public

6、Private]Const常量名=表达式如:ConstconPi=3.1415926有两类常量:用户自定义常量系统常量(

7、以VB开头),比如回车换行符vbCrlf、vbRed、vbCancel等等常量变量名称如何声明使用变量的作用域变量合法变量名以中英文字符开头,可以包含英文字母、中文、数字、下划线;不能是系统已有的关键字,如Date、if、End;不能超过255个字符;在同一作用范围区域中必须唯一,比如同一个事件过程中不能有两个同名的变量。例如:cmd1txt_6错误:1cmd3%3f变量的命名[Public

8、Private

9、Static]Dim变量名[As类型]如:*局部变量DimtempAsInterger(模块声明段中或在过程中;在模块声明段中,与private同,在过程中,只有过程有效)*模块级

10、变量PublictempAsInterger‘整个工程有效(模块声明段中)PrivatetempAsInterger‘当前窗体有效*静态变量StatictempAsInterger‘退出过程不释放***隐式声明就是不声明而直接就使用一个变量***显式声明比隐式声明更安全,OptionExplicit语句强制要求变量进行显式声明(或通过菜单的选项对话框设定)变量的声明我们会强制要求先声明后使用,即显式声明。原因:变量不声明而直接使用,这些未声明的变量都是Variant类型,当需要指明数据为具体类型形式时需要额外的处理,也缺乏必要的类型检测;在使用已有变量时可能会错误地拼写了该变量,而系统

11、会认为它是隐式声明的另一个变量,而检查不出错误;反之若采用显式声明方式,系统强制所有变量必须先声明,在编译时一旦发现使用了未经声明的变量名(如写错),就会报告错误。在每个文件代码的通用段(首行)增加一条设置语句:OptionExplicitDimMyVar'声明变量。MyInt=10'未声明变量产生错误。MyVar=10'声明变量不产生错误。严格要求变量声明变量的简易声明方式VB还提供了一种简易的声明方式,只要变量名后带有某个特定符号,就代表该

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。