当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

 ·df    »显示摘要«
    摘要: df ......
 ·df    »显示摘要«
    摘要: df ......


vb中跳出本次for循环,用什么语句

如题!

NO.1   作者: lgd2220805

for   a=0   to   100  
  ...  
  if   ...then  
  a=a+1  
  end   if  
  next  
   
  以此跳过。

NO.2   作者: lxcc

Private   Sub   Command1_Click()  
          Dim   i   As   Integer  
           
          For   i   =   1   To   100  
                   
                  If   i   =   19   Then  
                          GoTo   nextLoop  
                  End   If  
                   
                  Debug.Print   i  
                   
  nextLoop:  
          Next  
  End   Sub

NO.3   作者: wx05

少了一句,应该是下面的  
  for   i=1   to   num    
  gonext:  
        ...  
    if   ..   then    
      i=i+1  
      goto   gonext  
    endif  
  ....  
  next  
 

NO.4   作者: aha99

建议用if不用goto   实现。  
    if       ..   then  
      ..........  
    else  
      ..........  
    end   if  
  完全可以实现你说的  
 

NO.5   作者: Jackile

不要用Goto,用Exit   for  
  for   {}  
      for    
          if   {}  
          exit   for  
      next  
      exit   for   ---->看你的需要而定!  
  next  
   
  如果条件满足跳出最里层的for循环,到外面for循环继续当然你可以加exit   for


 ·df    »显示摘要«
    摘要: df ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE