Ответы:
И в Visual Basic 6.0, и в VB.NET вы должны использовать:
Exit For выйти из цикла ForWend выйти из цикла WhileExit Do выйти из цикла Doв зависимости от типа петли. Дополнительные сведения см. В разделе « Заявления о выходе» .
Continueон доступен только в VB.Net, а не в VB6
Exit Whileнедействителен в VB7 ... используйте преобразование из While...Wendв, Do While...Loopи Exit Doтогда будет работать.
Если вы находитесь внутри подфункции и хотите выйти из нее, вы можете использовать:
Exit Sub
или
Exit Function
Exit [construct], и intelisense сообщит вам, какие из них действительны в определенном месте.