- 1、本文档共39页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章VisualBasic语言基础分析
程序设计教程
第2章 Visual Basic语言基础
Visual Basic
VB6.0基本数据类型
运算符和表达式,常用内部函数,基本输入输出语句
常量与变量
2.1
数据类型和常量、变量
运算符和表达式
常用内部函数
InputBox、MsgBox、Print
2.2
2.3
2.4
2.1数据类型和常量、变量
数据类型和常量、变量
数据类型
常量
变量
数据类型
数据类型
类型名称
所占内存(字节)
类型声明符
取值范围
整型
Integer
2
%
-32768~32767
长整型
Long
4
-2147483648~2147483647
单精度
Single
4
!
±1.4E-45~±3.40E38
双精度
Double
8
#
±4.9D-324~±1.79D308
货币型
Currency
8
@
字节型
Byte
1
无
0~255
字符型
String
字符串长度
$
布尔型
Boolean
2
True或False
日期型
Date
8
1/1/100~12/31/9999
对象型
Object
4
任何对象的引用
变体型
Variant
不定
数据类型和常量、变量
数据类型
变量
常量
1.直接常量
(1)数值常量
就是可以用前面所讲的6种数值型类型直接给出的常数:整型Integer、长整型 Long、单精度 Single 、双精度Double、字节型 Byte、货币型 Currency。如123、132、3.21E3。还可以用八进制数和十六进制数表示常数。八进制数以O打头,十六进制数已H打头,例如如O37,H4E,H5AC2。
(2)字符串常量
字符串常量是一个用英文双引号括起来的字符序列,如:China、VB。
(3)布尔型常量
布尔型常量只有两个值:True 、False
(4)日期常量
日期常量通常用一对“#”号括起来,例如:#03/22/2015# 、#04/12/2015 10:30:25 PM#。
数据类型
变量
常量
2.符号常量
符号常量是在程序中用符号表示某个常量,用户可以定义一个标示符来代表一个常数值。声明语句的语法为:
Const 符号常量名 [As 数据类型]=常量表达式
其中,“As 数据类型”是常量的类型,属于可选项,省略时常量的类型由其后赋予的表达式决定。例如:
Const PI=3.14159 ‘声明了单精度常量PI
Const MYDATE As Date= #4/30/2015#
‘声明了符号常量MYDATE,代表某个日期
Const MYS = “Hello”
‘声明了符号常量MYS,代表某个字符串
数据类型和常量、变量
3. 系统常量
VB提供许多系统预先定义的、具有不同用途的常量。通过使用常量,可使程序变得易于阅读和编写。
例如将窗口最大化,在程序中使用语句
Form1. WindowState=vbMaximized
显然要比使用语句
Form1. WindowState=2
易于阅读。
数据类型
变量
常量
数据类型和常量、变量
数据类型
常量
变量
1. 变量的命名
变量是指在程序运行过程中,其值可以改变的量。每个变量都有一个名字,在使用变量前,一般先声明变量名称和其数据类型,以便系统为它分配内存单元。
变量的命名
(1)变量名必须以英文字母或汉字开头,只能由字母、汉字、数字、下划线组成。
(2)变量名不能包含标点符号和空格,长度不能超过255。
(3)变量名不能使用Visual Basic的关键字(例如Print、End、Sub等)。
(4)变量名不区分大小写。例如,XYZ和xyz是同一个变量名。
数据类型和常量、变量
数据类型
常量
变量
2.变量的声明
(1)显式声明
显式声明语句形式如下:
Dim 变量名 [As 数据类型]
“As 数据类型”用于定义变量的类型,省略时,所声明的变量默认为Variant型。例如:
Dim a As Integer ‘声明a为Integer型变量
Dim b ‘声明b为Variant型变量
Dim a As Integer,b as Single,c as String,k
Dim a%, b!,c$,k
Dim s1 as String
Dim s2 as String*20
数据类型和常量、变量
数据类型
常量
变量
2.变量的声明
(2)隐式声明
在VB中,允许对变量未加声明而直接使用,这种方法称为隐式声明。所有隐式声明的变量都是Variant类型的。如:
Dim m As Integer ,y As Single
m = 100 m为整型
y=1000
文档评论(0)