查看完整版本: 错误原因是什么?

yolande 2007-6-25 20:11

错误原因是什么?

TSL:
        set_window ("ADPHONE_0", 2);
        obj_mouse_click ("ThunderRT6PictureBoxDC_2", 16, 9, LEFT);
        menu_select_item ("File;Status;Busy");

Result:
obj_mouse_click "ThunderRT6PictureBoxDC_2" is  not correctly displayed?

请问这个错误原因是什么?

dionysus 2007-6-25 21:38

看一下这个控件是什么,报错说没有正确显示?

lantianwei 2007-6-26 15:05

是不是没有使用同步点啊,可能对象的动作还没有做完就开始了下一步的动作

yolande 2007-6-26 16:18

[attach]28150[/attach]
这个是错误的组件
[attach]28151[/attach]
这个完全没有错误

发现唯一的区别是,组件2有location,组件1没有,是不是因为没有这个属性无法确定位置而找不到呢?

kolecat 2007-6-27 10:59

从这两个图上看,GUI 属性至少三处不一样

MSW_ID
MSW_CLASS
LOCATION

当然会出错

dionysus 2007-6-27 12:32

lz可以在map文件中添加location属性,通常可以解决问题

yolande 2007-6-27 15:27

我指的是本质区别。
MSW_ID 这个应该是组件编号吧
MSW_CLASS这个是不同的组件,应该不同吧

不过还是多谢,test真要心细啊!!

yolande 2007-6-27 15:28

回复 #6 dionysus 的帖子

恩,试试看,解决了再来汇报
页: [1]
查看完整版本: 错误原因是什么?