主题:  Multimedia Builder脚本语言(三)

文羽

职务:普通成员
等级:1
金币:0.0
发贴:33
#12000/11/12 22:10:27
预定义函数

常量和系统变量
这是一些常量:
TRUE -值是1
FALSE -值是0
ScreenWidth -返回显示屏幕的宽度
ScreenHeight -返回显示屏幕的高度
MXROW, MXCOL -对于矩阵对象,返回被点击的矩阵对象的位置-参见矩阵

MCIResult -从MCICommand功能返回结果。更多的参见基本函数
CBK_Time -像CBK_Time对象一样,但这个变量返回以秒(整数)记的时间
CBK_Total -像CBK_Total对象一样,但这个变量返回以秒(整数)记的总时间
OpenFile$ -从脚本里使用一个打开文件命令后,这个字符串变量就会有一个被打开文件的路径

随机函数
RND(最大值)
将在0-最大值之间返回随机整数

例如:
A = RND(50)+1

整数函数
总是从表达式生成一个整数值
a = INT(x/100)
if (a=0) then
...
end

ABS函数
返回表达式的绝对值
a = ABS(x-100)

鼠标函数
MOUSEX( )
MOUSEY( )
返回鼠标光标的 x 和 y 的位置
x = MOUSEX()

对象函数
OBJECTX( 对象标签)
OBJECTY( 对象标签)
这些函数返回由标签指定对象的当前位置(左上角)。
x = OBJECTX(Text1)

ISVISIBLE(对象标志)
这个返回
-1 如果对象不在这页上
0 如果对象是隐藏的
1 如果对象是可见的

visible = ISVISIBLE(Text1)
if (visible = 0) then
Show("Text1")
end