VISUALBASIC60基本语句与知识.docVIP

  • 5
  • 0
  • 约3.28千字
  • 约 5页
  • 2016-12-29 发布于重庆
  • 举报
VISUAL BASIC 6.0 基本语句与知识 注释:rem或(),经注释的代码无法参加编译。 变量命名:1.变量名必须以字母或汉字开头。2.不能在变量名中出现句号、空格或者嵌入!、@、#、$、%、等字符。3.不能使用VB的关键字作为变量的名字。4.变量名不得超过255个字符。5.变量名在变量的有效范围内必须是唯一的。6.变量名不区分大小写。例如,变量ABC, Abc和aBc表示同一变量。 变量的数据类型: Byte 字节型 1和0 无 整数 Integer 整型(常用) % Long 长整型(常用) Single 单精度浮点型(常用) Max=3.402823E+38=3.4×10^38 ! 小数 Double 双精度浮点型 Max=1.797D9313486232D+308=1.8×10^308 # Currency 货币型 @ 注:(1)浮点数值可表示为mmmEeee或mmmDeee形式。其中mmm是假数,而eee是指数(以10为底的幂) (2)在将浮点数赋予整数之前,VB会将浮点数的小数部分四舍五入,而不是将小数部分去掉。 4.变量的声明:(1)dim+变量名称+as+变量类型。(2)Dim+变量名称+变量类型符号(3)变体型:Dim Myv(4)声明一个长度为50个字符的字符串变量Dim Name As String*50 5.静态变量:Dim与Static的区别:Dim在一个过程结束后不保留变量值,而static会保留变量值。 6.常量的定义:Const+变量名+As+数据类型=常量 7.算数运算符: 符号 名称 优先级 例子 + 加 6 - 减 6 - 负号 2 * 乘 3 / 除 3 X=7/2=3.5 \ 整除 3 X=7\2=3 mod 求余数 5 7 mod 2=1 ^ 指数 1 2^3=8 注:整除运算(\)的结果是商的整数部分。例如,7\2表示整除,商为3.5,结果取整数部分3,不进行四舍五入。如果参加整除的操作数是浮点数,则先按四舍五入的原则将它们变成整数,然后再执行整除运算。例如,对于8.5\2,先将8.5变成9再进行整除,商为4.5,结果为4。 8.关系运算符: 符号 含义 注:如果是字母与字母间进行关系运算,则是比较两字母串各个相同位置的字母ASCII码的大小关系。 = 等于 大于 = 大于等于 小于 = 小于等于 不等于 逻辑运算符: 符号 含义 Not 取反 And 与 Or 或 Xor 异或 Eqv 等价 Imp 蕴含 字符串运算符:与+的区别:是字符串之间的连接符号。+无法连接两个字符串。 注:注意:变量名与之间一定要加一个空格。因为本身还是长整型的类型符,不加空格容易造成误会。 常用数学函数: 函数 说明 例子 Abs(n) 取绝对值 Abs(-3.5) Cos(n) 余弦函数 Cos(0) Exp(n) e为底的指数函数 Exp(3) Log(n) e为底的自然对数 Log(3) Rnd[(n)] 产生随机数 Sin(n) 正弦函数 Sin(0) Sgn(n) 符号函数 Y=Sgn(X);X0,Y=0;X0,Y=-1 Sqr(n) 平方根 Sqr(9) Tan(n) 正切函数 Tan(0) Fix(n) 返回参数整数部分 Fix(-8.4)=-8 Int(n) 返回参数整数部分 Int(-8.4)=-9 注:三角函数中的参数均为弧度而非角度。 12.转换函数: 函数 说明 ASC (s) 字符转换为ASCII码 Chr(n) ASCII码转换为字符 Hex(n) 十进制转换为十六进制 Lcase(s) 大写字母转换为小写字母 Oct(n) 十进制转换为八进制 Str(n) 数值转换为字符串 Ucase 小写字码转换为大写字母 Val(s) 字符转换为数字 13.字符串函数: 函数 说明 例子 Left(s,n) 返回字符串左边n个字符 Left(“ABCD”,2) Len(s) 返回字符串长度 Len(“ABCDE”) Ltrim(s) 去除字符串左边空格 Ltrim(“ ABCD”) Mid(s,n1,n2) 返回字符串n1位开始的n2个字符 Mid(“ABC”,1,1) Right(s,n) 返回字符串右边n个字符 Right(“ABC”,1) Rtrim(s) 去除字符串右边空格 Rtrim(“ABCD ”) Space(n) 产生n个空格的字符 Space(5) String(n,s) 返回s中首字母组成的含n个字符的字符串 String(2,“AB”) Instr(s1,s2) 返回s2在s1中的

文档评论(0)

1亿VIP精品文档

相关文档