TC官方合作论坛

 找回密码
 立即注册
查看: 1121|回复: 1

整型数判断有时候错误

[复制链接]
发表于 2012-10-18 15:40:04 | 显示全部楼层 |阅读模式

马上加入TC

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

x
判断红=dm.Ocr(388,525,415,538,"ffffff-000000|272727-000000",0.8)//判断红数量
     红数=编辑框.获得文本("编辑框1")
     红数量结果=字符串.是否整型(判断红,0)
     如果(红数量结果==真)
             判断红1=转换.字符型转整型(判断红,0)
            红数1=转换.字符型转整型(红数,0)
             辅助.等待(100)
            如果(判断红1<红数1)
                  辅助.等待(200)
                  怪物世界.买药()
                  辅助.等待(200)
            如果结束
     如果结束


这个代码是 判断当前红的数量有多少,如果少与自己编辑框填写的数量就去自动买红   
我识别的字符进行了是否整型判断,但是到和编辑框整型数进行对比的时候 会不定时的出错
不知道是 编辑框字符转整型出错 ,还是识别出来进行判断后转换的后的整数出错
反正就是 识别到的红数量没有比编辑框填写的数量小 有时候也会去执行

回复

使用道具 举报

发表于 2012-10-18 15:46:52 | 显示全部楼层
一般来说出现这个问题是获取出来的结果转换为字符型的时候出错了,
建议1,建立一个单独的数字字库,避免出现类似情况
建议2.可能是字库的字体不正确,
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-5-19 01:42 , Processed in 0.037251 second(s), 22 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

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