afan 发表于 2010-3-2 16:06:32

= = 我可能矫情了....
rolaka 发表于 2010-3-2 16:05 http://www.autoitx.com/images/common/back.gif


    呵呵,不瞒你说,我连题目都没看太懂……

rolaka 发表于 2010-3-2 16:14:36

呵呵,不瞒你说,我连题目都没看太懂……
afan 发表于 2010-3-2 16:06 http://www.autoitx.com/images/common/back.gif


    pusofalse 的题目都好变态- -+

netegg 发表于 2010-3-2 16:37:45

select
   case
      if   then
   else
   endif
case
      if   then
   else
   endif   
case
      if   then
   else
   endif   
endselect

yangdai 发表于 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

pusofalse 发表于 2010-3-2 21:24:42

虽然不明白你的具体问题,但用Assign、Eval两个函数一定可以解决。

waynew 发表于 2010-3-7 09:17:51

为什么不想用if呢?赞同7楼的观点。

chenronting 发表于 2010-3-8 18:06:14

呵呵 。 是啊。能用什么办法。 解决的话。。 先解决了。 再想效率问题。!
页: 1 [2]
查看完整版本: 有更好的方法防止很多if出现吗?