查看完整版本: 录制窗口SetContext,Level值总在变,用什么属性来唯一界定窗口呢

amy_alex 2008-5-6 17:40

录制窗口SetContext,Level值总在变,用什么属性来唯一界定窗口呢

录制上下文时,很多时候只能得到如下脚本:
    Window SetContext, "Class=#32770;Level=12", ""
而回放时,Level会变成其它值;开发人员没有给控件写Caption,有ID,但是脚本中写入ID值,似乎仍不能找到该窗口;
请问这种情况下,用什么固定的值找到该窗口呢?

[[i] 本帖最后由 amy_alex 于 2008-5-13 13:48 编辑 [/i]]

痴心学者 2008-5-7 15:55

在录窗口的时候点击Record中的turn low_level recording on,录完了在点击一次turn low_level recording off,就可以了

amy_alex 2008-5-7 16:25

这个方法好像是记录了鼠标移动的轨迹,回放时会完全按照录制时鼠标的移动来回放,楼上的意思是我可以在录制没有Caption的窗口时,用这种办法是吗?
好像录的时候稍显麻烦,不过还是要谢谢你!

amy_alex 2008-5-13 13:49

比较好的方法是不是让开发人员在控件中加上Caption呢?
页: [1]
查看完整版本: 录制窗口SetContext,Level值总在变,用什么属性来唯一界定窗口呢