当前位置:文档之家› vb6常用函数

vb6常用函数

字符函数函数名功能示例ASC返回一个Integer,代表字符串中首字母的字符代码。

Asc(string)CHR返回String,其中包含有与指定的字符代码相关的字符Chr(charcode)Format返回Variant (String),其中含有一个表达式,它是根据格式表达式中的指令来格式化的。

Format(expression[, format[, firstdayofweek[, firstweekofyear]]])Hex返回代表十六进制数值的String。

Hex(number)InStr返回Variant (Long),指定一字符串在另一字符串中最先出现的位置。

InStr([start, ]string1, string2[, compare])InstrRev返回一个字符串在另一个字符串中出现的位置,从字符串的末尾算起。

InstrRev(string1, string2[, start[, compare]])Join返回一个字符串,该字符串是通过连接某个数组中的多个子字符串而创建的。

Join(list[, delimiter])LCase返回转成小写的String。

LCase(string)Left返回Variant (String),其中包含字符串中从左边算起指定数量的字符。

Left(string, length)Len返回Long,其中包含字符串内字符的数目,或是存储一变量所需的字节数。

Len(string | varname)Ltrim Rtrim Trim返回Variant (String),其中包含指定字符串的拷贝,没有前导空白(LTrim)、尾随空白(RTrim) 或前导和尾随空白(Trim)。

LTrim(string)RTrim(string)Trim(string)Mid返回Variant (String),其中包含字符串中指定数量的字符。

Mid(string, start[, length])Partition返回一个Variant (String),指定一个范围,在一系列计算的范围中指定的数字出现在这个范围内。

Partition(number, start, stop, interval)Replace返回一个字符串,该字符串中指定的子字符串已被替换成另一子字符串,且替换发生的次数也是指定的。

Replace(expression, find, replacewith[, start[, count[, compare]]])Right返回Variant (String),其中包含从字符串右边取出的指定数量的字符。

Right(string, length)Space返回特定数目空格的V ariant (String)。

Space(number)Split返回一个下标从零开始的一维数组,它包含指定数目的子字符串。

Split(expression[, delimiter[, count[, compare]]])StrComp返回Variant (Integer),为字符串比较的结果。

StrComp(string1, string2[, compare])String返回Variant (String),其中包含指定长度重复字符的字符串。

String(number, character)StrReverse返回一个字符串,其中一个指定子字符串的字符顺序是反向的。

StrReverse(string1)UCase(string)返回Variant (String)其中包含转成大写字符串。

UCase(string)数字函数函数名功能示例FormatNumber返回一个数字格式的表达式。

FormatNumber(Expression[,NumDigitsAfterDecimal [,IncludeLeadingDigit [,UseParensFo rNegativeNumbers [,GroupDigits]]]])FormatPercent返回一个百分比格式(乘以100)的表达式,后面有%符号。

FormatPercent(Expression[,NumDigitsAfterDecimal [,IncludeLeadingDigit [,UseParensFor NegativeNumbers [,GroupDigits]]]])Int Fix返回参数的整数部分。

Int(number) Fix(number)IsNumeric返回Boolean 值,指出表达式的运算结果是否为数。

IsNumeric(expression)Round返回一个数值,该数值是按照指定的小数位数进行四舍五入运算的结果。

Round(expression [,numdecimalplaces])Sgn返回一个Variant (Integer),指出参数的正负号Sgn(number)Oct返回Variant (String),代表一数值的八进制值Oct(number)Rnd返回一个包含随机数值的Single。

Rnd[(number)]日期函数函数名功能示例Date返回包含系统日期的V ariant (Date)。

DateDateAdd返回包含一个日期的V ariant (Date),这一日期还加上了一段时间间隔。

DateAdd(interval, number, date)DateDiff返回Variant (Long) 的值,表示两个指定日期间的时间间隔数目。

DateDiff(interval, date1, date2[, firstdayofweek[, firstweekofyear]])DatePart返回一个包含已知日期的指定时间部分的Variant (Integer)。

DatePart(interval, date [, firstdayofweek[,firstweekofyear]])DateSerial返回包含指定的年、月、日的Variant (Date)。

DateSerial(year, month, day)DateValue返回一个Variant (Date)。

DateValue(date)Day返回一个Variant (Integer),其值为 1 到31 之间的整数,表示一个月中的某一日Day(date)FormatDateTime返回一个日期或时间格式的表达式。

FormatDateTime(Date[,NamedFormat])Hour返回一个Variant (Integer),其值为0 到23 之间的整数,表示一天之中的某一钟点。

Hour(time)IsDate返回Boolean 值,指出一个表达式是否可以转换成日期。

IsDate(expression)Minute返回一个Variant (Integer),其值为0 到59 之间的整数,表示一小时中的某分钟。

Minute(time)Month返回一个Variant (Integer),其值为 1 到12 之间的整数,表示一年中的某月。

Month(date)MonthName返回一个表示指定月份的字符串。

MonthName(month[, abbreviate])Now返回一个Variant (Date),根据计算机系统设置的日期和时间来指定日期和时间。

NowWeekday返回一个Variant (Integer),包含一个整数,代表某个日期是星期几。

Weekday(date, [firstdayofweek])WeekdayName返回一个字符串,表示一星期中的某天。

WeekdayName(weekday, abbreviate, firstdayofweek)Year(date)返回Variant (Integer),包含表示年份的整数。

Year(date)Second返回一个Variant (Integer),其值为0 到59 之间的整数,表示一分钟之中的某个秒。

Second(time)Time返回一个指明当前系统时间的Variant (Date)。

TimeTimer返回一个Single,代表从午夜开始到现在经过的秒数。

TimerTimeSerial返回一个Variant (Date),包含具有具体时、分、秒的时间。

TimeSerial(hour, minute, second)TimeValue返回一个包含时间的V ariant (Date)。

TimeValue(time)转换函数函数名功能示例Str返回代表一数值的V ariant (String)。

Str(number)StrConv返回按指定类型转换的Variant (String)。

StrConv(string, conversion, LCID)Val(string)返回包含于字符串内的数字,字符串中是一个适当类型的数值。

Val(string)数学运算函数函数名功能示例ABS返回参数的绝对值Abs(number)ATN返回一个Double,指定一个数的反正切值。

Atn(number)COS返回一个Double,指定一个角的余弦值。

Cos(number)Exp返回Double,指定e(自然对数的底)的某次方。

Exp(number)Log返回一个Double,指定参数的自然对数值。

Log(number)Sin返回一Double,指定参数的sine(正弦)值。

Sin(number)Sqr返回一个Double,指定参数的平方根。

Sqr(number)Tan返回一个Double 的值,指定一个角的正切值。

Tan(number)数组函数函数名功能示例Array返回一个包含数组的V ariant。

Array(arglist)Filter返回一个下标从零开始的数组,该数组包含基于指定筛选条件的一个字符串数组的子集。

Filter(InputStrings, Value[, Include[, Compare]])IsArray返回Boolean 值,指出变量是否为一个数组。

IsArray(varname)LBound返回Long,其值为指定数组维可用的最小下标。

LBound(arrayname[, dimension])UBound返回一个Long 型数据,其值为指定的数组维可用的最大下标。

UBound(arrayname[, dimension])对象函数函数名功能示例CallByName执行一个对象的方法,或设置或返回一个对象的属性。

CallByName(object, procedurename, calltype,[arguments()])CreateObject创建并返回一个对ActiveX 对象的引用。

相关主题