Visual Basic .NET程序设计教程 第2版 教学课件 ppt 作者 刘瑞新 第2章 Visual Basic语法基础

上传人:E**** 文档编号:89183546 上传时间:2019-05-20 格式:PPT 页数:18 大小:173.50KB
返回 下载 相关 举报
Visual Basic .NET程序设计教程 第2版  教学课件 ppt 作者 刘瑞新 第2章 Visual Basic语法基础_第1页
第1页 / 共18页
Visual Basic .NET程序设计教程 第2版  教学课件 ppt 作者 刘瑞新 第2章 Visual Basic语法基础_第2页
第2页 / 共18页
Visual Basic .NET程序设计教程 第2版  教学课件 ppt 作者 刘瑞新 第2章 Visual Basic语法基础_第3页
第3页 / 共18页
Visual Basic .NET程序设计教程 第2版  教学课件 ppt 作者 刘瑞新 第2章 Visual Basic语法基础_第4页
第4页 / 共18页
Visual Basic .NET程序设计教程 第2版  教学课件 ppt 作者 刘瑞新 第2章 Visual Basic语法基础_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《Visual Basic .NET程序设计教程 第2版 教学课件 ppt 作者 刘瑞新 第2章 Visual Basic语法基础》由会员分享,可在线阅读,更多相关《Visual Basic .NET程序设计教程 第2版 教学课件 ppt 作者 刘瑞新 第2章 Visual Basic语法基础(18页珍藏版)》请在金锄头文库上搜索。

1、第2章 Visual Basic语法基础,本章讲述的主要内容 2.1 Visual Basic变量 2.2 数据类型及类型转换 2.3 常用函数,2.1 Visual Basic变量,对用户来说,变量是用来描述一条信息的名称,在变量中可以存储各种类型的信息。而对计算机来说变量代表一个存储地址,变量的类型决定了存储在变量中的数据的类型。简单地讲,变量就是在程序运行过程中,其值可以改变的数据。程序是通过变量的名称来访问相应内存空间的。 在程序设计中使用变量进行数据传递、数据读写等是最为基础的操作,正确理解和使用变量是程序设计工作的重要技术之一。,2.1 Visual Basic变量,2.1.1 变

2、量的命名规范 为使程序都符合相同的规范,保证一致性和统一性,要求程序必须遵守编码规范,主要内容有:代码规范、注释规范、变量命名规范、常量命名规范、类命名规范、接口命名规范、方法命名规范、文件名命名规范、程序版本号命名规范等。 本节主要介绍变量和控件的命名规范。 1. 变量命名的基本原则 2. 为变量命名时的注意事项 3. 常用的变量命名约定,2.1 Visual Basic变量,2.1.2 声明变量 变量总是和变量名联系在一起的,所以要使用变量,必须为变量命名。在Visual Basic中,命名变量的过程称为“声明”。 声明变量就是把存放数据的类型告诉程序,以便为其安排需要的内存空间。变量的数

3、据类型可以对应所有基本数据类型。声明变量最简单的格式为: Dim 变量名列表 As 数据类型 例如: Dim Result As Single 声明一个单精度浮点型变量Result Dim Num As Integer 声明一个整数型变量Num Dim UserName, UserEmail As String 声明两个字符串型变量,2.1 Visual Basic变量,2.1.3 给变量赋值 1. 赋值表达式 Visual Basic的赋值表达式由变量、赋值号和值表达式组成,变量总是出现在赋值号的左边。 变量 = 值表达式 例如:Dim UserName As String = “张三“ 2

4、. 使用变量为变量赋值 Visual Basic的赋值表达式中值表达式可以是另一个变量。 变量A = 变量B 例如:Dim UserName As String = TextBox1.Text,2.1 Visual Basic变量,2.1.4 变量的作用域和生存期 窗体级变量 过程级变量 语句块级变量,2.2 数据类型及类型转换,程序在处理数据时,需要对数据进行临时保存,而保存不同类型的数据所用的存储空间是不同的,所以掌握各种数据类型及其转换方法是十分重要的。 根据数据的性质不同可以将其分为数值型数据、字符型数据、日期时间型数据、逻辑型数据、对象型数据等。在程序设计过程中,除了需要理解各种类型

5、的数据特点外,还需要掌握常用数据类型之间的转换,以便对数据进行存储、输出或加工等操作。,2.2 数据类型及类型转换,2.2.1 数值类型 1. 整数类型 有符号整型数据类型有SByte(符号字节类型)、Short(短整型)、Integer(整型)以及Long(长整型)。 无符号整型数据类型有Byte(字节型)、UShort(无符号短整型)、UInteger(无符号整型)ULong(无符号长整型)。 2. 非整数类型 非整型数据类型有Decimal(十进制类型)、Single(单精度类型)、Double(双精度类型)。,2.2 数据类型及类型转换,2.2.2 字符类型 1. Unicode字符集

6、 Unicode是一种重要的通用字符编码标准,它覆盖了美国、欧洲、中东、非洲和亚洲的语言,以及古文和专业符号。Unicode允许交换、处理和显示多语言文本以及公用的专业和数学符号。 2. Char(字符型) Char(字符型):数据范围是065535之间的Unicode字符集中的单个字符,占用2个字节。 3. String(字符串型) String(字符串型):指任意长度的Unicode字符序列,占用字节根据字符多少而定。,2.2 数据类型及类型转换,2.2.3 其它数据类型 Boolean(布尔型):表示布尔逻辑型数据,占用4个字节的存储空间。Boolean型数据只能是“True”(真)或“

7、False”(假)。这里True和False是Visual Basic语言的关键字,不能用来定义其它对象的名称。 Date(日期时间数据类型):用于在程序中表示日期时间,在程序中使用日期常量时,要求必须将表示日期时间的文本使用“#”号括起来。 Object(对象型):是所有其他类型的最终基类,其占用字节视具体表示的数据类型而定。Object表示一个通用类型,该类型的变量可以存放任何其它数据类型的值。Object也是Visual Basic的默认数据类型。,2.2 数据类型及类型转换,2.2.4 数据类型转换 1. 扩大转换和收缩转换 所有从低字节占用的类型向高字节占用的类型进行的转换都是“扩大

8、转换”(如,Integer到Long的类型转换),反之称为“收缩转换”。收缩转换可能导致数据溢出或转换失败的情况。 2. 隐式转换和显示转换 “隐式转换”是系统自动执行的数据类型转换。“显式转换”也称为“强制转换”,是在代码中明确指示将某一类型的数据转换为另一种类型。 3.常用类型转换函数 CBool、CByte、CChar、CDate、CDbl、CDec、CInt、CLng、CObj、CShort、CSng、CStr、CType(变量, 目标类型),2.2 数据类型及类型转换,2.2.5 运算符与表达式 1. 算术运算符与算术表达式 数值1 算术运算符 数值2 算术运算符2 数值3 2. 字

9、符串运算符与字符串表达式 字符串1& | +字符串2 & | +字符串3,2.3 常用函数,函数是一种特定的运算或数据处理方法,在程序中使用一个函数时,只要给出函数名并给出一个或多个参数,就能得到它的函数值。 在VB中,有两类函数:内部函数和用户自定义函数。用户自定义函数是由用户自己根据需要定义的函数。内部函数也称为标准函数,是系统内部已经封装好的,提供给用户使用的功能完善的函数。VB提供了大量的内部函数用于在程序中实现各类数据处理,根据函数提供的功能不同其类型可分为:数学函数、字符串函数、日期时间函数、转换函数、随机函数、格式函数等。,2.3 常用函数,2.3.1 常用数学函数 VB中的Ma

10、th类提供了一些常用的数学函数与字段,该类属于System命名空间。,2.3 常用函数,2.3.2 常用字符串函数,2.3 常用函数,2.3.3 日期时间类函数 VB中的Now类提供了一些常用的,用于处理日期时间的属性与函数,该类属于System.DateTime命名空间。由于在使用模板创建应用程序时,该命名空间的引用已自动生成,因此可以直接使用。对于以当前日期时间为参照的所有操作,都可以使用Now类的属性或函数来实现。 调用Now类各属性的语法格式为: Now.属性名称 调用Now类各函数的语法格式为: Now.函数名称(参数列表),2.3 常用函数,2.3.4 转换函数 在前面已经介绍过一些用于数据类型转换的函数。除此之外在VB还提供了一些具有特殊用途的转换函数,见表2-10。,2.3 常用函数,2.3.5 随机函数 1) 声明一个随机数对象 Dim 随机对象名称 As New Random 例如:Dim r As New Random 2) 调用随机数对象的方法得到适当的随机数,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号