Оператор Control (для пользователей Visual Basic 6.0)

Обновлен: Ноябрь 2007

В Visual Basic 2008 обновлены несколько операторов, управляющих потоком выполнения.

Visual Basic 6.0

В Visual Basic 6.0 оператор GoSub вызывает подпрограмму внутри процедуры. Конструкции On ... GoSub и On ... GoTo, называемые также вычисляемыми переходами GoSub и GoTo, обеспечивают совместимость с более ранними версиями языка BASIC.

Конструкция While ... Wend просматривает код, пока выполняется определенное условие.

Visual Basic 2008

В Visual Basic 2008 для вызова процедур можно использовать оператор Call, а оператор GoSub не поддерживается. Можно выполнять несколько операций ветвления с помощью операторов Select...Case, а конструкции On ... GoSub и On ... GoTo не поддерживаются. Однако в Visual Basic 2008 по прежнему поддерживается оператор On Error.

В Visual Basic 2008 сохраняется конструкция While ... Wend, но ключевое слово Wend заменяется оператором End. Ключевое слово Wend не поддерживается.

См. также

Основные понятия

Последовательность вызова процедуры для пользователей Visual Basic 6.0.

Сводка изменений поддержки элементов программирования

Ссылки

Оператор Call (Visual Basic)

Оператор Function (Visual Basic)

Оператор Sub (Visual Basic)

Оператор Return (Visual Basic)

Оператор Select...Case (Visual Basic)

Оператор On Error (Visual Basic)

Оператор End