找回密码
 加入
搜索
楼主: 流沙枫

[网络通信] while循环体问题? [己解决]

 火.. [复制链接]
发表于 2017-1-4 21:21:58 | 显示全部楼层
回复  1361739590


    for 不算一个循环么?
流沙枫 发表于 2017-1-4 21:02


你的代码不完整,一般都会认为你的 ContinueLoop 在 for 循环之外,那就只能算一个循环
发表于 2017-1-4 21:22:54 | 显示全部楼层
再加一个while循环?
  那怎么选停止的时候,返回第一个while循环?
流沙枫 发表于 2017-1-4 21:04



    ExitLoop
发表于 2017-1-5 09:10:25 | 显示全部楼层
回复 14# 流沙枫


    For .....
    .....
    ......
    ......
    Next

这才是一个完整的。
 楼主| 发表于 2017-1-5 09:32:32 | 显示全部楼层
本帖最后由 流沙枫 于 2017-1-5 09:34 编辑
ExitLoop
afan 发表于 2017-1-4 21:22
While 1
        $nMsg = GUIGetMsg()
        Switch $nMsg
                Case $GUI_EVENT_CLOSE
                        ExitLoop
                Case $start
                    While 1
                       For $i = 1 To $var1[0][0]

                        For $j = 1 To $var2[0][0]
                       ContinueLoop
                      next
                  next
               case $stop 
                 exitloop
                 WEnd
            EndSwitch

WEnd
是这样么?case 能放第二个while循环里?
 楼主| 发表于 2017-1-5 10:15:42 | 显示全部楼层
回复  流沙枫


    For .....
    .....
    ......
    ......
    Next

这才是一个完整的。
1361739590 发表于 2017-1-5 09:10


漏写两个next了
改了后  ContinueLoop也还是返回第一个while循环么?
发表于 2017-1-5 12:06:44 | 显示全部楼层
本帖最后由 1361739590 于 2017-1-5 12:10 编辑

你想实现的功能能说的清楚么?
发表于 2017-1-5 12:14:07 | 显示全部楼层
本帖最后由 1361739590 于 2017-1-5 12:15 编辑

只能大概这样了。

While 1
        $nMsg = GUIGetMsg()
        Switch $nMsg
                Case $GUI_EVENT_CLOSE
                        ExitLoop
                Case $start
                        While 1
                                For $i = 1 To $var1[0][0]
                                        For $j = 1 To $var2[0][0]
                                                If GUIGetMsg() = $stop Then ExitLoop 3
                                                ;.......
                                        Next
                                Next
                        WEnd
        EndSwitch
WEnd
 楼主| 发表于 2017-1-5 14:00:09 | 显示全部楼层
只能大概这样了。
1361739590 发表于 2017-1-5 12:14


可以,这么简单的,开始脑子还真转不过弯来。。。
谢谢兄弟!
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-4-24 08:08 , Processed in 0.067138 second(s), 13 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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