函数 | 意义 |
---|---|
ProfileString(filename, section, key, default) | 读取 INI 文件 String 值内容,无法读取返回 default |
ProfileInt(filename, section, key, default) | 读取 INI 文件 Int 值内容, 同上 |
SetProfileString(filename, section, key, value) | 设置 INI 文件 String 值内容 |
SetProfileInt(filename, section, key, value) | 设置 INI 文件 Int 值内容 |
函数 | 意义 |
---|---|
year( d ) | 取年份 |
today() | 取当前日期 |
time( s ) | |
secondsafter( t, t ) | |
second( t ) | 取秒数 |
now() | 取当前时间 |
minute( t ) | 取分钟 |
min( #x for %s ) | |
month( d ) | 取月份 |
hour( t ) | 取小时 |
DateTime(date,time) | 合并日期和时间 |
Date(datetime) | 取出日期 |
Time(datetime) | 取出时间 |
String ClassName(var) | 取类名字符串 |
Int Len(string) | 取字符串长度 |
Date Today() | 取当前日期 |
函数 | 意义 |
---|---|
integer( s ) | |
String string(var) | 转为 String |
Date Date(string) | 转为 Date |
Real Real(string) | 转为 Real |
Double Double(string) | 转为 Double |
Long Long(string) | 转为 Long |
Dec Dec(string) | 转为 Dec |
函数 | 意义 |
---|---|
IsNumber(string) | 是否数值 |
IsDate(string) | 是否日期 |
isTime(string) | 是否时间 |
isTime( s ) | |
isSelected() | |
isRowNew() | |
isRowModified() | |
isNumber( s ) | |
isDate( s ) | |
IsNull(var) | 是否空值 |
函数 | 意义 |
---|---|
MessageBox(title, text [,icon [,button [,default]]]) | 显示对话框 |
Open(win_name) | 打开窗口 |
Close(win_name) | 关闭窗口 |
CloseWithReturn(win_name,return_value) | 关闭窗口并且返回一个值,返回值在 Message 对象中 |
Run(program [,state]) | 运行外部程序,支持扩展名 EXE、COM、BAT。
state 表明窗口类型 Normal!、Minimized!、Maxmized! |
RGB(red,green,blue) | 生成颜色值 |
ASC(string) | 返回首字符 ASCII 值 |
函数 | 意义 |
---|---|
wordcap( s ) | |
varp( #x for %s ) | |
var( #x for %s ) | |
truncate( x, y ) | |
tan( x ) | 正切 |
sum( #x for %s ) | |
string( x, s ) | |
stdevp( #x for %s ) | |
stdev( #x for %s ) | |
sqrt( x ) | 平方根 |
small( #x, #x, n for %s ) | |
sin( x ) | 正弦 |
sign( x ) | 正符号 |
rowheight() | |
rowcount() | |
round( x, x ) | 四舍五入 |
rightTrim( s ) | |
rgb( r, g, b) | 生成颜色值 |
relativetime( t, x ) | |
relativedate( d, x ) | |
real( s ) | |
rand( x ) | 随机数 |
pos( s, s, x ) | |
pi( x ) | |
percent( #x for %s) | |
pageCountAcross() | |
pageAcross() | |
pageCount() | |
page() | |
number( s ) | |
mode( #x for %s ) | |
mod( x, y ) | 取模运算 |
median( #x for %s ) | |
max( #x for %s ) | |
lookupdisplay( #x ) | |
logten( x ) | |
log( x ) | 自然对数 |
last( #x for %s ) | |
large( #x, #x, n for %s ) | |
int( x ) | 取整 |
if( b, t, f ) | 条件语句 |
gettext() | |
getrow() | |
first( #x for %s ) | |
fill |
函数 | 意义 |
---|---|
upper( s ) | 字符串转大写 |
trim( s ) | 去字符串尾空格 |
space( x ) | 生成由空格组成的字符串 |
right( s, n ) | 取字符串右侧子串 |
replace( s, x, y, s ) | 字符串替换 |
mid( s, start, len ) | 取字符串中间子串 |
len( s ) | 取字符串长度值 |
lower( s ) | 字符串转小写 |
leftTrim( s ) | 去字符串左空 |
left( s, n ) | 取字符串左侧子串 |
lastpos( s, s, x ) | 取子字符串最后位置 |
match(string,string) | 匹配字符串,参见 匹配模式字符含义 |
字符 | 意义 |
---|---|
^ | 开头位置 |
$ | 结尾位置 |
[] | 字符组 [abc] |
- | 连字符 [a-z] |
* | 0 或任意次匹配 |
+ | 1 或任意次匹配 |
? | 0 或 1 次匹配 |
\ | 转义字符,\$ |