TC官方合作论坛

 找回密码
 立即注册
查看: 1758|回复: 4

[问题] 新人求助:关于循环(while)

[复制链接]
发表于 2012-4-6 22:28:31 | 显示全部楼层 |阅读模式

马上加入TC

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

x
使用循环和如果语句的过程中发现语句有时候不灵,不知道是不是语法有问题,忘大神指点.

while(真)
if()
else
  if()
     while()
       if()
       endif
      endwhile
else
   if()
     while()
        if()
        endif
     endwhile
   endif
  endif
endif
endwhile

主循环为死循环,但有时当里面的循环结束时会导致主循环的终止,很是费解.
回复

使用道具 举报

发表于 2012-4-7 09:39:58 | 显示全部楼层
代码里面要是没有跳出的话。。  应该不会跳出外面的死循环的。
回复 支持 反对

使用道具 举报

发表于 2012-4-7 11:08:50 | 显示全部楼层
呵呵小西解释的是
你可以这样
while
如果
XXXXX
否则
跳出
如果结束
endwhile
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-4-7 16:09:04 | 显示全部楼层
期间用到了大漠找图(FindPic()),难道是兼容性不好吗,还是大漠插件的问题.出现过dm.FindPic(x,y,x1,y1,"1.bmp|2.bmp|3.bmp","000000",1.0,0)与dm.FindPic(x,y,x1,y1,"3.bmp|2.bmp|1.bmp","000000",1.0,0)效果不一样的情况,前者只能找到3.bmp,后者3张图片都能找到,调换了下顺序,结果却大不相同,不知道有没有人遇到过类似情况.
回复 支持 反对

使用道具 举报

发表于 2012-4-7 20:54:16 | 显示全部楼层
回复 4楼showmar的帖子

我刚来我看了下朋友,大漠找图还有找图方式。。你可以尝试换下。。。看看能解决你的问题不,我觉的问题不在你说的那里。。。
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-9-29 13:54 , Processed in 0.041695 second(s), 24 queries .

Powered by 海安简单软件服务部

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

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