vb基础 下载本文

Var1 = 34: Var2 = \用字符串 初始化 VarIant 变量 的值。 MyNumber = Var1 & Var2 ' 数值34 先被强制转换 为\,然后 进行字符串的 连 接,返回 \。

在使 用 + 运算符 时有可能无法 确定是做加法 还是做字符串 连接。为避免 混淆,可使用 & 运算符 进行字符串连 接,从而改进 了程序代码的 可读性。 & nbsp;

表达 式1 表达 式2 进行 \运算 的结果 \123 \\ 进行 \运算的结 果 \126 126 报错 \3 3 3 \ \ \\\关系运算

关系运算符是用来比较两个数或表达式的运算符,它的主要作用是确定表达式之间关系,运算的结果可分为TRUE和FALSE和null,只要运算的双方有任何一方是NULL,结果还是NULL。 其使用说明如下:

Result = Expression1 Comparisonoperator Expression2 (结果变量= 表达式1 关系运算符 表达式2)

其中,Result(结果变量)可以是任何数值变量; ExpressIon1(表达式1),Expression2(表达式2)可以是任何表达式; Comparisonoperator(关系运算符)可以是任何关系运算符。

表3-9所示为一系列关系运算符以及判定Result 是 True、False 还是 Null 的条件:

表3-9 关系运算符使用说明 运算符 True If False If Null If

<

Expression1=Expression2 ExpressIon1 or ExpressIon2=Null <=

Expression1<=Expression2 Expression1>Expression2 ExpressIon1 or ExpressIon2=Null >

Expression1>Expression2 Expression1<=Expression2 ExpressIon1 or ExpressIon2=Null >=

Expression1>=Expression2 Expression1

Expression1=Expression2 Expression1<>Expression2 ExpressIon1 or ExpressIon2=Null <>

Expression1<>Expression2 Expression1=Expression2 ExpressIon1 or ExpressIon2=Null

在比较两个表达式的时候可能难以确定将要比较的表达式是进行数字比较还是字符串比较。表3-10说明表达式如何进行比较,或说明当其中一个表达式是VarIant类型时,如何获得比较的结果。