Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.04.2013, 15:18   #1
NewStudent07
Пользователь
 
Регистрация: 14.04.2013
Сообщений: 27
Вопрос Do While True

Кто-нибудь может обьяснить, что означает Do While True, я не понимаю к чему относиться это True. Тоесть, цикл будет повторяться пока что-то True. А что здесь имееться ввиду? Что должно быть True.
ПОМОГИТЕ РАЗОБРАТЬСЯ, ПЛИЗ....
Всем наперед огромное спасибо, кто ответит.

Sub Mscros04()
Dim CAPITAL As String
Do While True
CAPITAL = InputBox("Назовице столицу Франции", "Столица Франции")
If CAPITAL = "Париж" Then Exit Do
Loop
End Sub
NewStudent07 вне форума Ответить с цитированием
Старый 17.04.2013, 15:26   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

цикл будет выполняться пока условие истино - в данном случае - ВЕЧНО

(обычно, в таком случае использования, внутри цикла по условию обеспечивают выход из него)
в данном случае вопрос про столицу Франции будет задаваться до тех пор, пока не буде введено "Париж"
Serge_Bliznykov вне форума Ответить с цитированием
Старый 17.04.2013, 16:38   #3
Казанский
Старожил
 
Аватар для Казанский
 
Регистрация: 31.12.2010
Сообщений: 2,133
По умолчанию

Кросс http://www.cyberforum.ru/vba/thread840558.html
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
Казанский вне форума Ответить с цитированием
Старый 17.04.2013, 16:59   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от Казанский Посмотреть сообщение
Ага.
Причём, признаю, Ваш ответ на киберфоруме лучше (полнее и подробнее) моего...
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
цикл while (true) filin2323 C# (си шарп) 1 13.07.2011 03:55
HandleRedirects:=true И Sleep bulldog5293 Работа с сетью в Delphi 0 28.01.2011 23:36
pFIBDataSet1.Active:=true; Lokos БД в Delphi 15 28.04.2010 02:26
False,True Jony Wocker Общие вопросы C/C++ 2 06.02.2010 00:42
Panel1.Visible:=true s-force Компоненты Delphi 7 30.08.2007 02:22