1、VB中常用的表达式、函数、运算符 1、VB 中的表达式类型有:(1)算术表达式 (2)字符串表达式 (3)关系表达式 (4)逻辑表达式(1)算术运算符(、*、MOD、 )举例运算符 举例 说明 结果 25+25 加法 50 5050 减法 0* 5*5 乘法 25 255 除法 5 354 整除 8MOD 62MOD9 求余数 8 23 指数 8例:62MOD923=16(2)VB 中常用的字符串运算符有”x=0,返回 0;x0,返回-1 Left(string,nmb) 从 string 中返回从左面开始的 nmb 个字符串 Len(string) 返回字符串的长度 Ltrim(string
2、) 截去字符串左边的空格 Filter(inputstrings,value) 返回字符串数组的字集,Inputstrings 是字符串组,value 是在数组中寻找的字符 Rtrim(string) 截去字符串右边的空格 Trim(string) 截去字符串前后空格 Mid(string,start,len) 在 string 中返回从 start 位置开始的 len 个字符 Replace(string,find,withstr) 在字符串 string 中,用 withstr 来替换 find 字符串 Right(string,nmb) 从 string 中返回从右面开始的 nmb 个字
3、符串 Space(nmb) 返回指定空格的字符串 StrComp(string1,string2) 比较两个字符串 Ucase(string) 把字符串变为大写 Date() 返回当前系统日期 DateAdd(interval,nmb,date) 用一个基础时间返回指定增加了时间间隔的日期, interval 是间隔类型,yyyy年,m月,d日,h小时,n分。 DateDiff(interval,nmb1,nmb2) 返回两个时间间隔,interval 的意思同上 Datevalue(date) 发挥 Date 中的日期部份 Day(date) 返回天数 FormatDatetime(date
4、) 返回格式化为日期的表达式 Hour(time) 返回时间的小时数 Minute(time) 返回时间的分钟数 Month(date) 返回日期中的月份 Now() 返回系统的日期和时间 Second(time) 返回时间中的秒数 Time() 返回系统的当前时间 Weekday(date) 返回星期几 WeekdayName(date) 返回星期几的中文名 Year(date) 返回年份 IsArray(var) 判断一个变量是否是数组 IsDate(var) 判断一个变量是否是日期 IsNull(var) 判断一个变量是否为空 IsNumeric 判断表达式是否包含数值 IsObject(var) 判断一个变量是否是对象 TypeName(var) 返回变量的数据类型 Array(list) 返回数组 CreateObject(class) 创建一个对象 GetObject(pathfilename) 得到文件对象 Inputbox(prompt) 提供一个可供输入数据的对话框 LBound(arrayP 返回数组的最小索引 Msgbox(string) 输出一个消息框 Split(liststr) 从一个列表字符串中返回一个一维数组 Ubound(array) 返回数组的最大索引