MCGS系统内部函数参考手册 联系客服

发布时间 : 星期四 文章MCGS系统内部函数参考手册更新完毕开始阅读a9bdabd9998fcc22bcd10dd7

2、显示时间值,应该转换为字符串表示,使用浮点会损失精度,典型问题是当前时间不刷新,其实已经刷新了,但用浮点数表达不出来。 !TimeSpanGetDays(iTimeSpan)

函数意义:获取时间差中的天数;(时间差由TimeGetSpan函数计算得来) 返 回 值:开关型,时间差中的天数(1~31); 参 数:iTimeSpan,开关型,时间差; 实 例:!TimeSpanGetDays(TimeSpan) 实例说明:获取时间差TimeSpan中的天数。 !TimeSpanGetHours(iTimeSpan)

函数意义:获取时间差中的小时数;(时间差由TimeGetSpan函数计算得来) 返 回 值:开关型,时间差中的小时数(0~23); 参 数:iTimeSpan,开关型,时间差; 实 例:!TimeSpanGetHours(TimeSpan) 实例说明:获取时间差TimeSpan中的小时数。 !TimeSpanGetMinutes(iTimeSpan)

函数意义:获取时间差中的分钟数;(时间差由TimeGetSpan函数计算得来) 返 回 值:开关型,时间差中的分钟数(0~59); 参 数:iTimeSpan,开关型,时间差; 实 例:!TimeSpanGetMinutes(TimeSpan) 实例说明:获取时间差TimeSpan中的分钟数。 !TimeSpanGetSeconds(iTimeSpan)

函数意义:获取时间差中的秒数;(时间差由TimeGetSpan函数计算得来) 返 回 值:开关型,时间差中的秒数(0~59); 参 数:iTimeSpan,开关型,时间差; 实 例:!TimeSpanGetSeconds(TimeSpan) 实例说明:获取时间差TimeSpan中的秒数。 !TimeSpanGetTotalHours(iTimeSpan)

函数意义:获取时间差中的小时总数;(时间差由TimeGetSpan函数计算得来) 返 回 值:开关型,时间差中的小时总数; 参 数:iTimeSpan,开关型,时间差; 实 例:!TimeSpanGetTotalHours(TimeSpan) 实例说明:获取时间差TimeSpan中的小时总数。 !TimeSpanGetTotalMinutes(iTimeSpan)

函数意义:获取时间差中的分钟总数;(时间差由TimeGetSpan函数计算得来)

45

返 回 值:开关型,时间差中的分钟总数; 参 数:iTimeSpan,开关型,时间差; 实 例:!TimeSpanGetTotalMinutes(TimeSpan) 实例说明:获取时间差TimeSpan中的分钟总数。 !TimeSpanGetTotalSeconds(iTimeSpan)

函数意义:获取时间差中的秒总数;(时间差由TimeGetSpan函数计算得来) 返 回 值:开关型,时间差中的秒总数; 参 数:iTimeSpan,开关型,时间差; 实 例:!TimeSpanGetTotalSeconds(TimeSpan) 实例说明:获取时间差TimeSpan中的秒总数。 !TimeAdd(iTime,iTimeSpan)

函数意义:向时间iTime中加入由iTimeSpan指定的秒数; 返 回 值:开关型,相加后的时间值; 参 数:iTime,开关型,初始时间值; iTimeSpan,开关型,要加的秒数; 实 例:!TimeAdd(Time,500)

实例说明:向时间Time中加上500秒。

用户窗口方法

Open()

方法作用:打开窗口。

返 回 值:浮点型,=0为操作成功,<>0为操作失败。 Close()

方法作用:关闭窗口。

返 回 值:浮点型,=0为操作成功,<>0为操作失败。 Hide()

方法作用:隐藏窗口。

返 回 值:浮点型,=0为操作成功,<>0为操作失败。 Print()

方法作用:打印窗口。

返 回 值:浮点型,=0为操作成功,<>0为操作失败。 Refresh()

方法作用:刷新窗口。

返 回 值:浮点型,=0为操作成功,<>0为操作失败。

46

BringToTop()

方法作用:把窗口显示在最前面。

返 回 值:浮点型,=0为操作成功,<>0为操作失败。

OpenSubWnd(用户窗口名,参数1,参数2,参数3,参数4,参数5) 方法作用:显示子窗口。

返 回 值:浮点型,=0为操作成功,<>0为操作失败。 参 数 值:参数1:用户窗口名。

参数2:整型,打开子窗口相对于本窗口的X坐标。 参数3:整型,打开子窗口相对于本窗口的Y坐标。 参数4:整型,打开子窗口的宽度。 参数5:整型,打开子窗口的高度。 参数6:整型,打开子窗口的类型。

0位:是否模式打开,使用此功能,必须在此窗口中使用CloseSubWnd来关闭本子窗口,子窗口外别的构件对鼠标操作不响应

1位:是否菜单模式,使用此功能,一旦在子窗口之外按下按钮,则子窗口关闭。 2位:是否显示水平滚动条,使用此功能,可以显示水平滚动条 3位:是否垂直显示滚动条,使用此功能,可以显示垂直滚动条 4位:是否显示边框,选择此功能,在子窗口周围显示细黑线边框

5位:是否自动跟踪显示子窗口,选择此功能,在当前鼠标位置上显示子窗口。此功能用于鼠标打开的子窗口,选用此功能则忽略iLeft,iTop的值,如果此时鼠标位于窗口之外,则在窗口对中显示子窗口

6位:是否自动调整子窗口的宽度和高度为缺省值,使用此功能则忽略iWidth和iHeight的值。 子窗口的关闭办法:

使用关闭窗口直接关闭,则把整个系统中使用到的此子窗口完全关闭

使用指定窗口的CloseSubWnd关闭,可以使用OpenSubWnd返回的控件名,也可以直接指定子窗口关闭,此时只能关闭此窗口下的子窗口。 CloseSubWnd(参数1) 方法作用:关闭子窗口。

返 回 值:浮点型,=0为操作成功,<>0为操作失败。 参 数 值:参数1:子窗口的名字。 CloseAllSubWnd()

方法作用:关闭窗口中的所有子窗口。 返 回 值:浮点型,=0为操作。

47

用户窗口属性

Name

属性意义:窗口的名字。 属性类型:字符型。 Left

属性意义:窗口的X坐标。 属性类型:整型。 Top

属性意义:窗口的Y坐标。 属性类型:整型。 Width

属性意义:窗口的宽度。 属性类型:整型。 Height

属性意义:窗口的高度。 属性类型:整型。 Visible

属性意义:窗口的可见度。 属性类型:整型。 Caption

属性意义:窗口标题。 属性类型:字符型。

数据对象的属性

Value

属性意义:数据对象中的值。

属性类型:类型与数据对象的类型相同。 Name

属性意义:数据对象的名字。 属性类型:字符型,只读 Min

属性意义:数据对象的最小值。 属性类型:浮点型

48