lzq123335 发表于 2006-2-27 19:04:13

如何放慢运行速度

我每次运行的时候,为什么运行速度太快。
速度快,是程序执行太快。比如,我点击了一个按钮,弹出了一个对话框。这个对话框弹出的时间太快,不是和正常那样。

我已经设置成了normal的回放速度。
谢谢了啊

生如火花 发表于 2006-2-28 12:20:04

用win_wait_info语句可以解决这个问题。

fish_yy 发表于 2006-2-28 15:23:43

噢,i see

lzq123335 发表于 2006-2-28 18:04:27

但是如果对于CAD绘图软件来说,好像就不行了。
因为是在一个窗口上绘图,wr无法获得窗口上的信息发生了变化啊?

还是需要另解。。。。。。
谢谢你们的恢复

生如火花 发表于 2006-2-28 18:16:40

对CAD的每一步绘制用wait()设置延迟,另外,CAD软件的所有操作不一定都适合WR自动测试,同一个操作在不同的图可能响应时间是差很多的。

lzq123335 发表于 2006-3-1 12:34:37

wait(),还是不行的。
意思就是wr运行时候,和正常操作的现象一样。不让执行速度很快,比如可以看到鼠标运行轨迹。就和你使用CAD时候,有拖拉现象之类的。
不知道你们有没有理解我的意思。

lzq123335 发表于 2006-3-3 19:06:35

怎么没有人回帖呢/?

shyfish 发表于 2006-3-4 10:45:03

nCS = getvar(cs_run_delay);
setvar(cs_run_delay, 500);   // 500ms between CS statement, integer 0 or higher is accpted

................. // statements you want to slow down here

setvar(cs_run_delay, nCS);   // reset

See TSL Online Reference about the key word 'setvar' for more details
And setting WR's Gerneral Options -> Run ->Sychronization 'Delay between execution of CS statements' as the numeric above is not recommanded, that will slow down all the WR CS statements

lzq123335 发表于 2006-6-6 09:46:51

我的目的是单个语句运行时候,操作速度和手工操作速度差不多。以上大家所说的可能是语句之间执行的间隔时间吧

生如火花 发表于 2006-6-6 13:30:45

根据我所掌握的WR来看没有把一个动作放慢的方法,期待开发经验多朋友来帮忙解答这个问题

tracy999999999 发表于 2006-6-6 15:09:23

我只是看到GeneralOptions里面的RUN内可以设置Analogmode的run速度,不过我觉得如果测试CAD方面的话,应该录制的时候也应该采用的是Analogmode比较多吧。

superchengchen 发表于 2006-6-9 13:51:42

用Analogmode阿,不过维护脚本就会麻烦一点。

lzq123335 发表于 2006-6-15 13:00:33

就是为了考虑维护性,所以都没有用模拟录制

zhuyuancan 发表于 2006-8-24 17:57:47

又长见识了

WSSG2008 发表于 2006-8-29 21:33:04

真的很佩服楼主   画图的还不用analogmode    不知道如何实现

快乐逍遥 发表于 2006-8-31 00:27:46

原帖由 tracy999999999 于 2006-6-6 15:09 发表
我只是看到GeneralOptions里面的RUN内可以设置Analogmode的run速度。

正解sdlkfj2
把 run speed fro Analog mode 设置为 Normal -use recorded speed就可以啦
页: [1]
查看完整版本: 如何放慢运行速度