找回密码
 加入
搜索
楼主: itljl

[AU3基础] 有更好的方法防止很多if出现吗?

 火.. [复制链接]
发表于 2010-3-2 16:06:32 | 显示全部楼层
= = 我可能矫情了....
rolaka 发表于 2010-3-2 16:05



    呵呵,不瞒你说,我连题目都没看太懂……
发表于 2010-3-2 16:14:36 | 显示全部楼层
呵呵,不瞒你说,我连题目都没看太懂……
afan 发表于 2010-3-2 16:06



    pusofalse 的题目都好变态- -+
发表于 2010-3-2 16:37:45 | 显示全部楼层
select
   case
      if   then
     else
     endif
  case  
      if   then
     else
     endif   
  case  
      if   then
     else
     endif   
endselect
发表于 2010-3-2 19:35:24 | 显示全部楼层
$flag0 = 1
$flag1 = 1
$flag2 = 0
for $i=0 to 2
    if Eval("flag"  & $i)  = 1 Then
        msgbox(0, 0, "flag" & $i)
    endif
next
发表于 2010-3-2 21:24:42 | 显示全部楼层
虽然不明白你的具体问题,但用Assign、Eval两个函数一定可以解决。
发表于 2010-3-7 09:17:51 | 显示全部楼层
为什么不想用if呢?赞同7楼的观点。
发表于 2010-3-8 18:06:14 | 显示全部楼层
呵呵 。 是啊。能用什么办法。 解决的话。。 先解决了。 再想效率问题。!
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-19 06:25 , Processed in 0.067320 second(s), 14 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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