danmy 发表于 2006-11-2 22:17:28

Cbuilder的软件录制问题

获取一个ListView的text,同样的语句有时执行成功,有时执行不成功,想不出来为什么……

代码大概是这个样子的

pubilic function XX(type)

if (type == "AA")
   win_activate(type &"window")
    set_window(type &"window")
    errcode = obj_get_text("listview_1",temptext)
    write_into_log(temptext)

if (type == "BB")
   win_activate(type &"window")
    set_window(type &"window")
   errcode =obj_get_text("listview_2",temptext)
    write_into_log(temptext)

发现obj_get_text("listview_2",temptext)这句话总是返回-10132:对象隐藏

但是有时可以get出来有时不可以, 每次errcode 都是-10132

chl6018 发表于 2006-11-8 16:37:58

在set_window后面加一个同步点试试或用WAIT函数
页: [1]
查看完整版本: Cbuilder的软件录制问题