Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: циклы, exit [for/while..], ??? Добавлено: 31.03.05 12:31  

Автор вопроса:  rx | Web-сайт: erix.times.lv | ICQ: 310731115 
как в VB зделат пропуск цикла на следующий круг ????
в c++ будет так:


#include <iostream.h>
void main()
 {
 for (i=1;i<10;i++)
  {
   if (i==5)
    continue;
   cout<<i<<endl;
  }
 }


если кто не понял, то:
 как зделат пропуск цикла на оприделонно условие

Ответить

  Ответы Всего ответов: 2  

Номер ответа: 1
Автор ответа:
 GSerg



Вопросов: 0
Ответов: 1876


 Профиль | | #1 Добавлено: 31.03.05 12:54
Заменить условие на противоположное и заключить действия в if..end if.

for i=1 to 9
  if i<>5 then
    debug.? i
  end if
next

Ответить

Номер ответа: 2
Автор ответа:
 CyRax



Разработчик Offline Client

ICQ: 204447456 

Вопросов: 180
Ответов: 4229
 Web-сайт: basicproduction.nm.ru
 Профиль | | #2
Добавлено: 31.03.05 14:04
Такого оператора нет. Можешь использовать метку и переход:

For A=1 To 10
 If A<5 Then Goto Iterate
 Debug.Print "A=" & A
Iterate:
Next A

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам