TC官方合作论坛

标题: 大神帮我看看,我这个脚本代码哪里有问题?! [打印本页]

作者: 252253494    时间: 2012-10-3 08:39
标题: 大神帮我看看,我这个脚本代码哪里有问题?!


[attach]5541[/attach]
以下是源代码:
【【【【【【空间 找图
功能 逻辑型 显示图片_点击()
字符型 内容=浏览框.获得("浏览框0")
图片框.设置图片("图片框0","内容")
返回 真
功能结束

功能 逻辑型 找图_点击()
整型 图片X坐标,图片Y坐标,图像序号
图像序号=图像.找图(0,0,1440,900,"图片框0",0,1.0,0,图片X坐标,图片Y坐标)
如果 (图片X坐标>0)
辅助.消息框("找到图片")
否则
辅助.消息框("没有找到图")
如果结束

返回 真
功能结束
功能 逻辑型 退出_点击()
辅助.退出()
返回 真
功能结束

空间结束】】】】】】
我是用tc做的。
现在存在的问题是:第一个功能逻辑区,不管用,【图片框0】里面不显示我在【浏览框0】里面插入地址的图片。因为【图片框0】不显示图片,所以我的第二个逻辑区【图像.找图】就衔接不上【图片框0】,找不到图。
第二个功能逻辑区是能用的(除了,【图片框0】因为第一个逻辑区不管用)
作者: 陌上青衣。    时间: 2012-10-3 08:49
  1. 图片框.设置图片("图片框0",内容)
复制代码
内容是变量不要加引号
作者: 252253494    时间: 2012-10-3 10:09
回复 2楼陌上青衣。的帖子

大神啊,还是找不到图。
作者: 252253494    时间: 2012-10-3 10:10

[attach]5542[/attach]
功能 逻辑型 显示图片_点击()
    字符型 内容=浏览框.获得("浏览框0")
               图片框.设置图片("图片框0",内容)
   
返回 真
功能结束

功能 逻辑型 找图_点击()
     整型 图片X坐标,图片Y坐标,图像序号
            图像序号=图像.找图(0,0,1440,900,"图片框0",0,1.0,0,图片X坐标,图片Y坐标)
    如果 (图片X坐标>0)
          辅助.消息框("找到图片")
    否则
        辅助.消息框("没有找到图")
    如果结束   
   
返回 真
功能结束
作者: 陌上青衣。    时间: 2012-10-3 10:21
  1. 图像序号=图像.找图(0,0,1440,900,"图片框0",0,1.0,0,图片X坐标,图片Y坐标)
复制代码

你这条命令中 "图片框0"的 这个不对,这个参数应该是带有bmp后缀的路径
比如
  1. 图像序号=图像.找图(0,0,1440,900,"d\\:abc.bmp",.#000000,1.0,0,图片X坐标,图片Y坐标)
复制代码



作者: 252253494    时间: 2012-10-3 10:34
大神,如果后缀,必须得带.bmp,那么我上面一个功能块,不就是没有用处了(因为要想输入带后缀.bmp的只能固定搜索一张图片)???
我做这的主要目的就是:自己随便在【图片框】里插入一张图片,点击运行程序后(点击【找图】),它就能在我指定范围内(图像序号=图像.找图(0,0,1440,900,"))自动寻找相似的图片!!!
作者: shine宝宝    时间: 2012-10-3 10:40
你试试把找图里的图片框改为浏览框选择的图片的路径。。没试过不确定行得通不
作者: 陌上青衣。    时间: 2012-10-3 10:44
  1. 图像序号=图像.找图(0,0,1440,900,浏览框.获得("浏览框0"),#000000,1.0,0,图片X坐标,图片Y坐标)
复制代码

作者: 252253494    时间: 2012-10-3 11:38
回复 7楼shine宝宝的帖子

谢谢,可以了。
作者: 252253494    时间: 2012-10-3 11:38
回复 8楼陌上青衣。的帖子

谢谢,大神们,可以了。
作者: 陌上青衣。    时间: 2012-10-3 11:48
感觉悲剧了
作者: pest    时间: 2012-10-8 05:29
学习




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1