第三章  赋值与输入 / 输出
双击滚屏  关闭窗口

 

3.1 赋值语句

 

 

赋值语句的语法格式如下:

[Let] 变量名或属性名 = 表达式

功能:计算右端的表达式,并把结果赋值给左端的变量或对象属性。 Let 表示赋值,通常可省略。符号“ = ”被称为赋值号。

[ 例 3.1] 已知 a=6,b=9, 计算 c=

编写的窗体单击事件过程代码如下:

Private Sub Form_Click()

Dim a As Single, b As Single, c As Single

a = 6

b = 9

c = Sqr(a * a + b * b)

Print "C="; c

End Sub

运行程序后单击窗体,输出结果如下:

C=10.81665

关于赋值语句,说明如下:

( 1 )表达式中的变量必须是赋过值的,否则变量取一个默认值。

( 2 )赋值语句与数学中等式具有不同的含义。

( 3 )变量出现在赋值号的右边和左边,其用途是不相同的。

( 4 )赋值号两边的数据类型必须一致,对于某些情况,如将数值赋给字符串变量、将数值形式的字符串赋给数值变量等, VB 也能自动进行数据类型转换。

[ 例 3.2] 设计程序,实现两个文本框内容的交换。

( 1 )在窗体上建立两个标签、两个文本框和一个命令按钮,如图 3.1 所示。

                  

( 2 )程序代码如下:

Private Sub Command1_Click()

Dim t As String

t = Text1.Text

Text1.Text = Text2.Text

Text2.Text = t

End Sub

 
双击滚屏  关闭窗口
 
版权所有数学与信息科学学院