第3章 VB程序设计代码基础 第三章S程序设计代码基础 本章要点: >字符集 >数据类型 > 常量 >变量 >常用内部函数 >运算符与表达式 引例
第 三 章VB 程 序 设 计 代 码 基 础 1 第3章 VB程序设计代码基础 本章要点: ➢字符集 ➢数据类型 ➢常量 ➢变量 ➢常用内部函数 ➢运算符与表达式 引例
引例: 计算圆柱体的底面积、侧面积和体积: 第三章 Private Sub Command1 ClickO R=Val(T1.Text) H=Val(T2.Text) 从文本框输入数据 M程序设计代码基础 A=3.14÷RA2 B=2*3.14*R*H C=3.14*RA2*H 计算 T4.Text=A T5.Text=B 将结果输出到文本框 T6.Text= C VB字符集规定: End Sub 不允许用n
第 三 章VB 程 序 设 计 代 码 基 础 2 引例: 计算圆柱体的底面积、侧面积和体积: Private Sub Command1_Click() R = Val(T1.Text) H = Val(T2.Text) A = 3.14 * R ^ 2 B = 2 * 3.14 * R * H C = 3.14 * R ^ 2 * H T4.Text = A T5.Text = B T6.Text = C End Sub 从文本框输入数据 计算 将结果输出到文本框 VB字符集规定: 不允许用π
改进: Private Sub Command1 Click() 第三章 Const pi=3.14 常量 Dim R As Single,HAs Single 变量; Dim A As Single,B As Single,CAs Single 数据类型 S程序设计代 R=Val(T1.Text) H=Val(T2.Text) Val函数 A=pi*r2 B=2*pi*r*h 表达式 基础 C=pi*r2*h T4.Text Format(A,"0.00") T5.Text=Format(B,"0.00") Formati函数 T6.Text=Format(C,"0.00") End Sub 3
第 三 章VB 程 序 设 计 代 码 基 础 3 改进: Private Sub Command1_Click() Const pi = 3.14 Dim R As Single, H As Single Dim A As Single, B As Single, C As Single R = Val(T1.Text) H = Val(T2.Text) A = pi * r ^ 2 B = 2 * pi * r * h C = pi * r ^ 2 * h T4.Text = Format(A, "0.00") T5.Text = Format(B, "0.00") T6.Text = Format(C, "0.00") End Sub 常量 变量; 数据类型 Val 函数 Format函数 表达式
命令格式中的符号约定 [] 可选参数表示符。如方括号中的内容省 略,则VB会使用该参数的缺省值。 第三章S程序设计代码基础 多个取一表示符。分隔多个选择项,必 须选择其中之一。 {} 括起多个选择项。 同类项目的重复出现。 省略了在当时叙述中不涉及的部分。 注: 这些符号不是语句行或函数的组成部分 例:对象名.]属性名=属性值
第 三 章VB 程 序 设 计 代 码 基 础 4 命令格式中的符号约定 注:这些符号不是语句行或函数的组成部分 例:[对象名.]属性名=属性值 [ ] 可选参数表示符。如方括号中的内容省 略,则VB会使用该参数的缺省值。 | 多个取一表示符。分隔多个选择项,必 须选择其中之一。 { } 括起多个选择项。 , . 同类项目的重复出现。 . 省略了在当时叙述中不涉及的部分
3.1字符集 1.字符集 使用Unicode字符集(一个字符用2字节存 第三章S程序设计代码基础 储),其基本字符集包括: >数字:0~9 >英文字母:a☑,A~Z >特殊字符: 空格!"#$%&'()*+-/1 ^,·:;<=>?@[」{}|~ 等 5
第 三 章VB 程 序 设 计 代 码 基 础 5 3.1 字符集 1. 字符集 使用Unicode字符集(一个字符用2字节存 储), 其基本字符集包括: ➢数字: 0~9 ➢英文字母: a~z,A~Z ➢特殊字符: 空格 ! " # $ % & ' ( ) * + - / \ ^ , . : ; < = > ? @ [ ] _ { } | ~ 等