vb入门 vb基础知识.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
本章主要介绍程序代码设计基础知识:数据类型、变量、常量、运算符、表达式和基本语句。 学习重点: 掌握VB的数据类型、变量、表达式以及运算符的优先级。 掌握VB的常用语句和结构化程序设计的三种基本结构。 1.1.0 VB的编码规则 VB和任何程序设计语言一样,编写代码有一定的书写规则: 1. VB代码不区分字母的大小写 2. 语句书写自由 (1)同一行上可以书写多条语句,语句间用“:”分隔; (2)续行符(空格+下划线)“ _”; (3)一行允许多达255个字符。 3. 注释有利于程序的维护和调试 注释以Rem 开始,但一般用西文单引号“ ‘ ”引导注释的内容,可以直接出现在语句的后面。 1.1.1 数据类型 数据具有数据类型,数据类型是数据的表示和存储形式,在VB中,不仅提供了系统定义的基本数据类型,而且允许用户自定义数据类型。 1.??基本数据类型 1)? 数值数据类型 2) 字符串型数据(String) 字符串是一个用双引号括起来的字符序列,由字母、数字和汉字组成。例:“Visual Basic 6.0程序设计”。VB的字符串有两种,即可变长度字符串和固定长度字符串。 3)布尔型数据(Boolean) 布尔型数据是一个逻辑值,用2个字节存储,只能取逻辑值True或 False。当把布尔型数据转换为数值型数据时,Fasle 转换为0,True 转换为-1。当把数值型数据转换为布尔型数据时,0 转换为False,其它非0 值转换为True。 4)日期型数据(Date) 用于表示日期和时间,在内存中占8个字节。 例:#05/21/03# 。 5)对象型数据(Object) 对象型数据用于表示应用程序或某些其他应用程序中的对象,在内存中占4个字节。 6)变体类型(Variant) Variant 是一种特殊的数据类型,是所有未定义的变量的默认数据类型。变体类型是可变的数据类型,可用于表示任何值,如数值、字符、日期等,并且占用的存储空间随类型的改变而改变。 VB标准数据类型 1.1.2 常量与变量 1.常量 常量是指在程序运行过程中始终保持不变的量,在VB中有三种形式的常量,即直接常量、符号常量和系统提供的常量。 1)直接常量 直接常量就是在程序代码中,以直接明显的形式给出的常数值。根据常量的数据类型,可分为字符串常量、数值常量、布尔常量和日期常量。 例:“Visual Basic”,234,True,#05/04/03#。 2)符号常量 在程序中,可以定义符号常量,用来代替直接常量。必须先定义,再使用。符号名必须是以字母开头,由字母、数字、下划线组成的长度不大于40的字符串。 定义符号常量的格式为: Const 符号常量名 [As 类型]=表达式 省略 [AS 类型],常量的类型由表达式值的类型决定 为使与变量名区分,一般常量名使用大写字母 注意:符号常量一经声明,在其后的代码中只能引用,不能改变。 例:Const MAX=100 Const Birthday=#05/21/97# Const PI As Double=3.14159 ‘声明PI为双精度常量 2.?变量 变量,是内存中保存信息(值)的内存区域,它的内容在程序运行过程中是可变的。 在程序运行过程中,可以改变的量称为变量。 1)变量的命名规则: ★ 只能以字母开头,由字母、数字和下划线组成,长度不得超过255个字符。 ★ VB中不区分变量名的大小写?。? ★ 不能使用VB的关键字作变量名。 ★ 为了增加程序的可读性,可在变量名前加一个缩写的前缀来表明该变量的数据类型。例:intCount 例:变量x、abc、x2、c_d等都是合法变量;而2x、x+y等都是不合法变量。 ★用 Dim 语句显式声明变量 格式 : Dim 变量名 [AS 类型] 或 Dim 变量名类型符 说明: ? 将给定的变量名声明为指定类型的变量 ? 如果 [As 类型]部分省略,所建立的变量类型默认为变体类型。 ? 在一个Dim语句中可以定义多个变量,但每个变量必须有自己的类型声明。 ? 变量未进行上述的声明而直接使用,其类型为 Variant 类型。即隐式声明

文档评论(0)

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

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

1亿VIP精品文档

相关文档