Asc函数:返回当前字符串首字符DBCS的字符集编码
AscB函数:返回字符串首字节,汉字是俩字节
AscW函数:返回字符串首字符的Unicode编码
Round()函数:真正的四舍五入,小数后保留两位
CInt()函数:不四舍五入,直接截掉小数部分
Int()函数:不四舍五入,取完全小于表达式的数
Len(string):取得字符长度。
LenB(string):取得字节长度。
instr(start,string1,string2,compare):返回一个字符串在另一个字符串中出现的位置,返回字符。
instrB(start,string1,string2,compare):返回一个字符串在另一个字符串中出现的位置,返回字节。
join(list,delimiter)函数:连接字符串,delimiter为分隔符,可自定义。
Split(expression):和上面的相反,是分割字符串的。返回一个下标从零开始的一维数组,它包含指定数目的子字符串
StrConv(string,conversion)函数:用于多语言版本字符串转换
year month day hour second weekday now date
DateSerial(Year,month,day)函数:可进行一些运算,如DateSerial(Year,month,day+1)
DateValue(date)函数:返回一个时间,date可以是now得到的,也可以是expression
TimeSerial(hour,month,day):同上。
TimeValue(time):同上。
DateDiff(interval,date1,date2[,firstdayofweek,firstweekofyear])函数:返回两个年或日期等的时间间隔。
注册表函数
GetAllSettings(appname,section):得到全部应用程序注册信息
GetSetting(appname,section,key,[default]):得到应用程序注册信息
SaveSetting appname,section,key,setting:给某个应用程序写入注册信息
DeleteSetting appname,section[,key]:删除注册表
环境函数
Comman函数:命令行函数。
environ({envstring|number})函数:返回当前机器的一些环境设置。
Lbound() Ubound():返回数组的上下界,可以是负数
Variant类型变量的判断函数
IsDate ISNumberic IsError IsMissing IsObject IsArray IsNull(判断变量是否为空只能用此方法,而不是如if a=null等) IsEmpty(判断变量是否进行过初始化)
GetAttr(pathname)函数:返回一个 Integer,此为一个文件、目录、或文件夹的属性。具体用法详见MSDN
Dir(Pahtname,attributes)函数:返回一个 String,用以表示一个文件名、目录名或文件夹名称。在第一次调用 Dir 函数时,Dir 会返回匹配 pathname 的第一个文件名,再一次调用 Dir,不要使用参数时,会返回同级目录下匹配 pathname 的文件名。
Randomize函数的用法:
1.
Randomize(正数/ 0/负数):第一次初始化后(可理解为程序启动)产生不同的随机数,每一个序列都不相同;等到下一次初始化(可以理解为程序关闭后又重新启动),产生的随机数虽然不同,但和第一次初始化产生的序列相同。不论是想产生一个数或一个序列,都不相同!!!
2.
Randomize(Rnd(正数/ 0)): 和第一条的情况相同,但是相同数字和以上方法产生的随机数序列不同。不论是想产生一个数或一个序列,都不相同!!!
3.
Randomize(Rnd(负数)):每次都产生相同的随机数,不论是想产生一个数或一个序列,都相同!!!
loadResPicture():加载资源文件中的图片。