【发布时间】:2013-11-20 15:54:41
【问题描述】:
对于屏幕上的进程、窗口和控件的 TestComplete 对象 - 有没有办法枚举和打印出所有属性。我尝试了以下代码,但出现运行时异常:-
var deskObj = Sys.Desktop; //TC Desktop Object
var normObj = {a:1, b:2, c:3}; //Normal JScript Object
for (var prop in normObj)
{
Log.Message(normObj[prop]); //1, 2, 3
}
for (var prop in deskObj) //Runtime error - Object doesn't support this action
{
Log.Message(deskObj[prop]);
}
这让我相信 TC 对象并不完全是 JScript 对象 - 所以有没有办法将它们转换为 JScript 对象。
【问题讨论】:
标签: jscript testcomplete