GetWindowName() 函数
- Last UpdatedApr 04, 2022
- 1 minute read
获取调用该函数的窗口的名称。
语法
该脚本函数的语法如下:
resultcode = GetWindowName(tagname);
Resultcode 可指出对脚本函数的调用是成功还是失败。Resultcode 的数据类型可能为离散型、整型或实型。Resultcode 可能为 1 或 0,具体取决于对脚本函数的调用是成功还是失败:
-
如果脚本函数是从窗口环境中调用的,则 Resultcode 为 1。
-
如果脚本函数是从非窗口环境中调用的,则 Resultcode 为 0。
备注:您可以选择是否要配置脚本函数的返回值。这与 InTouch 中的现有脚本函数类似。
参数
TagName
标记名是该函数的输出参数。它将用作检索窗口名的消息标记。
该函数可以采用以下的任意一个参数:
-
InTouch 标记
-
点域
-
脚本中的局部变量
-
远程标记引用
-
Galaxy 引用
脚本浏览器加载的缺省文本如下:
GetWindowName(标记名);
备注:“标记名”是消息标记或属于消息类型的远程标记引用 (RTR)。
返回值
在以下情形中,GetWindowName 脚本函数会返回窗口名,返回值为 1:
-
窗口脚本(所有条件类型)
-
触动按钮动作脚本(所有条件类型)
在以下情形中,GetWindowName 脚本函数会返回空字符串,返回值为 0:
-
应用程序脚本
-
键脚本
-
条件脚本
-
数据改变脚本
-
ActiveX 事件脚本
-
快速脚本函数(同步和异步)