3.变量声明:使用变量前,一般须先声明变量名和其类型,以决定系统 为它分配的存储单元。 ◆用Dim语句显式声明变量Dm变量名[AS类型/类型符] 一条Dm语句可以同时定义多个变量,但每个变量必须有自己的类型声明。 eg: Dim intx As integer inty as integer, sngy As single 等价于 Dim int%,inty%,sngy 若则 Dim intx, inty as integer, dblp2 as double nt为变体型变量 *字符型变量,声明方法有两种: Dim字符串变量名 As String Dim字符串变量名 As String*字符数 eg: Dim strs As String Dim strs As string *50 除了用Dm语句声明变量外,还可以用 Static, Private, Public等,各关键字声明 变量作用域不同
3. 变量声明:使用变量前,一般须先声明变量名和其类型,以决定系统 为它分配的存储单元。 ◆ 用Dim语句显式声明变量 Dim 变量名[AS 类型/类型符] 一条Dim语句可以同时定义多个变量,但每个变量必须有自己的类型声明。 eg: Dim intx As integer ,inty as integer, sngy As single 等价于 Dim intx%, inty%, sngy! 若 Dim intx, inty as integer, dblp2 as double 则 intx为变体型变量 字符型变量,声明方法有两种: Dim 字符串变量名As String Dim 字符串变量名As String*字符数 eg: Dim strs1 As String Dim strs2 As String*50 除了用Dim语句声明变量外,还可以用Static,Private,Public等,各关键字声明 变量作用域不同。 11
隐式声明 变量未进行声明而直接使用,即隐式声明。其类型为 Variant类型。 注意:在通用声明处加 Option Explicit语句可强制显式声明变量。 在ⅦB菜单中,选工具一一选项一一编辑器(要求变量声明)
◆ 隐式声明 变量未进行声明而直接使用,即隐式声明。其类型为Variant 类型。 注意: 在通用声明处加Option Explicit 语句可强制显式声明变量。 在VB菜单中,选工具--选项--编辑器(要求变量声明) 12
带量 常量有两类:一类是用户声明常量,一类是系统提供的常量。 ◆用户声明常量 格式:〔onst常量名〔As类型/类型符〕=表达式 其中 As类型:说明了该常量的数据类型,若省略则数据类型由表达式决定。 表达式:可以是数值常数,字符串常数及运算符组成的表达式。 ①字符串常数:"Helo! ②数值常数:十进制数:1,2.5,-456.37,236E14 十六进制数:&HB4 八进制数:&O150 eg: Const MAX as Integer =&0144 Const Company Name=“沈阳理工大学” Const Counts# =45.67
4. 常量 常量有两类:一类是用户声明常量,一类是系统提供的常量。 ◆ 用户声明常量 格式:Const 常量名〔As类型/类型符〕=表达式 其中: As类型:说明了该常量的数据类型,若省略则数据类型由表达式决定。 表达式:可以是数值常数,字符串常数及运算符组成的表达式。 ① 字符串常数:"Hello!” ② 数值常数:十进制数: 1, 2.5, -456.37, 2.36E14 十六进制数:&HB4 八进制数: &O150 eg: Const MAX as Integer = &O144 Const CompanyName =“沈阳理工大学” Const Counts# =45.67 13
◆系统提供的常量 VB内部已定义,可以直接使用的常量。 查看内部常量方法:视图→对象浏览器对象库中列出了vb的常量 eg:窗口状态属性 Windows State可以接受下列常量: 常量 值 描述 abnormal 正常 miNimized 最小化 maximized 最大化 Form1. Windows State= vbMinimized 等价于 Form1. Windows state=1 通过系统常量的使用,可以使程序变得易于阅读和编写
◆ 系统提供的常量 VB内部已定义,可以直接使用的常量。 查看内部常量方法: 视图→对象浏览器 对象库中列出了vb的常量。 eg:窗口状态属性WindowsState可以接受下列常量: Form1. WindowsState= vbMinimized 等价于Form1. WindowsState=1 通过系统常量的使用,可以使程序变得易于阅读和编写。 常量 值 描述 vbNormal 0 正常 vbMinimized 1 最小化 vbmaximized 2 最大化 14
34运算符和表达式 和其他语言一样,VB中也具有丰富的运算符,通过运算符和操作数组合 成表达式,实现程序编制中所需的大量操作。 1.运算符 是表示实现某种运算的符号。VB中的运算符可分算术运算符、字符串运算 符、关系运算符和逻辑运算符四类
15 3.4 运算符和表达式 和其他语言一样,VB中也具有丰富的运算符,通过运算符和操作数组合 成表达式,实现程序编制中所需的大量操作。 1. 运算符 是表示实现某种运算的符号。VB中的运算符可分算术运算符、字符串运算 符、关系运算符和逻辑运算符四类