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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.01.2012, 12:12   #1
glebast
Форумчанин
 
Аватар для glebast
 
Регистрация: 10.12.2011
Сообщений: 154
По умолчанию Работа с циклом.

Доброго времени суток.
Вот мне надо сделать цикл:
<Цикл> пока не нажата button2/

Я писал так:
Код:
procedure TForm1.Button1Click(Sender: TObject);
begin

setcursorpos (150,450);

begin
repeat

setcursorpos (150,450);
mouse_event(mouseeventf_leftdown,0,0,0,0);
sleep(10);
mouse_event(mouseeventf_leftup,0,0,0,0);
sleep(10000);

setcursorpos (150,550);
mouse_event(mouseeventf_leftdown,0,0,0,0);
sleep(10);
mouse_event(mouseeventf_leftup,0,0,0,0);
sleep(10000);
until button2.Click=true;
Но так выдает ошибку: [Error] Unit1.pas(40): Incompatible types

Помогите пожалуйста. Заранее благодарен.
glebast вне форума Ответить с цитированием
Старый 20.01.2012, 16:41   #2
ByAlex
Форумчанин
 
Аватар для ByAlex
 
Регистрация: 15.03.2011
Сообщений: 465
По умолчанию

Пробуй так - при нажатии кнопки 2 меняй состояние какой-либо переменной на true, и в том цикле постоянно проверяй переменную кнопки 2 с помощью application.processmessages;
Код:
while not Chech do
begin
   ...
   ...
   application.processmessages;
end;
Помог - жми на весы!
ByAlex89@mail.ru
ByAlex вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с циклом ( находим сумму) - не могу понять , где ошибся ) zipo666 Помощь студентам 3 01.11.2011 12:51
работа с циклом alekstav Общие вопросы Delphi 1 31.12.2010 09:18
проблема с циклом kiborgdelto Помощь студентам 1 16.10.2010 19:46
Задача в паскале. Работа с циклом while do. Йохан Шмидт Помощь студентам 12 28.07.2010 10:43
Работа с циклом в StringGrid-e artemavd Общие вопросы Delphi 2 20.07.2009 22:27