TC官方合作论坛

 找回密码
 立即注册
查看: 849|回复: 4
打印 上一主题 下一主题

[问题] 【紧急求教】TC截图保存超过50后失败的原因?

[复制链接]
跳转到指定楼层
楼主
发表于 2014-8-21 08:53:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我做了个自动截图工具,截几个图都能正常,超过50个以后截图保存的图片全是 0X0的了。不知为何?
事故现场截图:

分区下的图片超过50个以后就不行了。



部分程序源码:
我通过一个循环截取不同日期段内的截图。当超过50个以后就不行了!下面是截图那部分源码,求教增么消除这个问题。另外,硬盘空间绝对够180G的分区,肯定不是存储空间问题。
            截图名称=截图保存路径&"JT1BF"&截图日期年&截图日期月&截图日期日&"夜.JPG"
            辅助.截图(0,0,1600,900,截图名称)
            辅助.等待(3000)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

沙发
发表于 2014-8-21 09:53:25 | 只看该作者
经过测试可以截图超过50,楼主看下是否路径算法有问题!
附测试代码:
ii = 0
功能 按钮3_点击()
    截图名称 = ""
    while(true)
        ii++
        截图名称 = str.format("D:\\123\\%d.JPG",ii)
        辅助.截图(0,0,1600,900,截图名称)
        辅助.等待(100)
    endwhile
功能结束
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2014-8-21 11:13:48 | 只看该作者
本帖最后由 hjj_bbs 于 2014-8-21 11:18 编辑
小王 发表于 2014-8-21 09:53
经过测试可以截图超过50,楼主看下是否路径算法有问题!
附测试代码:
ii = 0

不会吧!如果路径算法出错,那前面50个截图应该也会出错啊!而且,从50个图片以后的0X0看,图片的确是保存到这个目录了,只是图片大小为0,应该路径没错误,我怀疑是不是内存释放方面问题,搞不懂,不理解!不知道错误在哪里?有空帮我看看源码吗?
回复 支持 反对

使用道具 举报

地板
发表于 2014-8-21 12:35:32 | 只看该作者
你可以试试50次后释放内存...
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2014-8-25 08:00:52 | 只看该作者
本帖最后由 hjj_bbs 于 2014-8-25 08:02 编辑
小王 发表于 2014-8-21 09:53
经过测试可以截图超过50,楼主看下是否路径算法有问题!
附测试代码:
ii = 0

问题任没有解决!哪位高手给指点下啊?也不知道改了什么东西,现在变成截图超过24个就失效了!后面都是大小为0X0的截图!
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-9-25 18:04 , Processed in 0.178502 second(s), 24 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表