![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
||||
|
||||
|
Этот код показывает курсор мыши в разных местах экрана с определенным интервалом
Подскажите, для чего здесь false (Я знаю, что такие циклы выполняются, пока условие не верное, а false...Не пойму, что за условие такое Код:
procedure TForm1.Button3Click(Sender: TObject);
begin
randomize;
repeat
setcursorpos(random(Screen.Width),random(Screen.Height));
sleep(1000);
until false //???
end;
end.Последний раз редактировалось Lotles, 01.01.2010 в 21:07. |
|
#2
|
|||
|
|||
|
Это бесконечный цикл. False - логическая константа "ложь".
|
|
#3
|
||||
|
||||
|
Для While - звучит так: (Пока истина делать), а в Repeat уже звучит иначе: (Повторять пока ложь)
|
|
#4
|
||||
|
||||
|
lmikle и Страдалецъ благодарарю !!!
Все понял Проверяется условие, если оно равняется false, то цикл продолжается Просто привык в этих циклах обычно условие задается как то так Until X>X1 Последний раз редактировалось Lotles, 02.01.2010 в 00:05. |