QTP中的CaptureBitmap函数无法正常工作

时间:2011-09-20 13:27:19

标签: qtp

我想做的就是截取网页表格的截图!!

我之前已经完成了这一百万次,而且它完美地工作了一百万次。

代码行是:

Browser("name:=IE.*").Page("micclass:=Page")..WebTable("class:=DataTable").CaptureBitmap  "c:\test.png",true

但是从过去的几天开始,当我执行这行代码时。 在屏幕截图中,将显示一个白色补丁,而不是webtable。

有没有人遇到过这个问题?

如果有人可以为这个问题提出解决方案,那将会非常有帮助。

由于

1 个答案:

答案 0 :(得分:0)

我遇到了类似的问题:捕获的位图是快照时屏幕上可见的内容。例如,如果在点击该脚本行时QTP窗口位于顶部,我将获得该图片的图片,而不是浏览器窗口。

如果这不是正常情况,我会查看您的网页是否有多个包含class =" DataTable"的表格,尽管您是&#39 ; d可能会出现"脚本错误"。