|
|
Сервер поддерживается
кафедрой информатики и вычислительной техники ГрГУ
тел. +375-(0)152-445-101
E-mail : kadan@grsu.grodno.by |
Операторы циклов
Do...Loop
Do While...Loop
Do Until...Loop
Do ... Loop While
Do...Loop Until
For...Next
For Each ...Next
Они используются для организации повторного выполнения блоков кода. Операторы циклов, предусмотренные в Visual Basic, описаны в следующей таблице.
Чтобы: |
Используйте: |
Проверить условие в начале цикла, если оно True, перейти к выполнению цикла и продолжать, пока условие не станет False |
Do While...Loop |
Проверить условие в начале цикла, если оно False, перейти к выполнению цикла и продолжать, пока условие не станет True |
Do Until..Loop |
Выполнить цикл один раз, проверить условие в конце цикла и, если оно True, продолжать, пока условие не станет False |
Do...Loop While |
Выполнить цикл один раз, проверить условие в конце цикла и, если оно False, продолжать, пока условие не станет True |
Do...Loop Until |
Выполнить цикл заданное число раз, используя счетчик цикла с определенными начальным и конечным значениями, а также шагом приращения |
For...Next |
Выполнить цикл по разу для каждого объекта из набора(collection) |
For Each...Next |
Примечание: В Visual Basic есть и оператор While...Wend, но вместо него лучше использовать более гибкие варианты оператора Do...Loop ? например, Do While...Loop или Do...Loop While.
Текст пособия подготовлен на основе материалов книги
Microsoft Corporation. Руководство программиста по Visual Basic для Microsoft Office 97 / Пер. с англ. - М.: Издательский отдел "Русская Редакция" ТОО "Channel Trading Ltd.", 1997. - 544 с.: илл.
c Оригинальное издание на английском языке, Microsoft Corporation, 1997
c Русский перевод, Microsoft Corporation, 1997
|