TC官方合作论坛

 找回密码
 立即注册
查看: 1363|回复: 2

线程问题,急需解决有代码可测

[复制链接]
发表于 2012-8-5 11:51:46 | 显示全部楼层 |阅读模式

马上加入TC

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

x
功能里使用了大漠的"比较指定点颜色",如果直接调用功能,可以正确读取到颜色,如果开启功能线程就读取不到颜色,这算不算BUG?
比如:
空间 判断()

功能 逻辑型 开始_点击()
线程.开启("判断.找色","")
返回 真
功能结束

功能 逻辑型 找色()
整型 a,x,y
x=500
y=600
a=dm.CmpColor(X,Y,"ff0000-000000",0.9)
如果(a==0)
辅助.消息框("找到")
否则
辅助.消息框("没有找到")
返回 真
功能结束
空间结束
回复

使用道具 举报

发表于 2012-8-5 12:17:22 | 显示全部楼层
两种都可以得到颜色



  1. #import "dm.dmsoft" dm
  2. 空间 颜色比较


  3. 功能 逻辑型 开始_点击()
  4.    
  5.     //线程.开启("颜色比较.找色","")
  6.     颜色比较.找色()
  7.    
  8.     返回 真
  9. 功能结束


  10. 功能 逻辑型 找色()
  11.    
  12.     整型 a,x,y
  13.     x=500
  14.     y=600
  15.     a=dm.CmpColor(x,y,"ff0000-000000",0.9)
  16.     如果(a==0)
  17.         辅助.消息框("找到")
  18.     否则
  19.         辅助.消息框("没有找到")
  20.     如果结束
  21.    
  22.     返回 真
  23. 功能结束




  24. 功能 逻辑型 退出_点击()
  25.    
  26.     辅助.退出()
  27.    
  28.     返回 真
  29. 功能结束

  30. 空间结束
复制代码



你上面的代码里:CmpColor函数的参数xy是大写的,如果语句却结束语句
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-8-5 15:46:47 | 显示全部楼层
问题解决了,谢谢啊~
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-5-20 06:39 , Processed in 0.032770 second(s), 22 queries .

Powered by 海安简单软件服务部

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

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