allen52177 发表于 2009-2-18 09:38:27

QTP的问题郁闷死了,大家帮帮忙

我就想用QTP8.2录制一个打开“我的电脑”的过程,为啥就不成功呢。以下是我的截图

jacksboy 发表于 2009-2-18 09:59:47

SyslistView32有activate这个方法么?

allen52177 发表于 2009-2-18 11:07:56

那该怎录制呢

咚咚宝031102 发表于 2009-2-18 11:10:02

B

hehe   关注

zhyb_2008 发表于 2009-2-18 11:24:05

systemutil.Run"iexplore.exe","我的电脑"
应该可以.

jacksboy 发表于 2009-2-18 11:57:55

你要录选择我的电脑的话,很简单:
Window("Program Manager").WinListView("SysListView32").Select "我的电脑",micLeftBtn
要录运行我的电脑的话,也不难。

先获取我的电脑的坐标
Set ctlr = DotNetFactory.CreateInstance("System.Windows.Forms.Control")

For i = 1 To 1 step 1

Wait 2

Print "1. X=" & ctlr.MousePosition.X & "; Y=" & ctlr.MousePosition.Y

当然还可以有别的方法实现。
Next

然后录制dbclick操作就可以打开我的电脑了。

[ 本帖最后由 jacksboy 于 2009-2-18 13:32 编辑 ]
页: [1]
查看完整版本: QTP的问题郁闷死了,大家帮帮忙