Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Задержка выполнения проги до нажатия клавиши

1.8K
05 декабря 2005 года
Andreww
81 / / 02.01.2004
Знаю что вопрос детский :-) Но как? Задача следующая - на экране прога очень быстро отрисовует картинку (примерно десяток-другой пикселов), и мне надо знать в какой последовательности она эти пикселы расставляет. Нужно какую-то функцию, чтоб ожидала пока пользователь нажмет клавишу, а потом пускала цикл дальше...
Спасибо.
259
05 декабря 2005 года
AlexandrVSmirno
1.4K / / 03.12.2004
Цитата:
Originally posted by Andreww
Знаю что вопрос детский :-) Но как? Задача следующая - на экране прога очень быстро отрисовует картинку (примерно десяток-другой пикселов), и мне надо знать в какой последовательности она эти пикселы расставляет. Нужно какую-то функцию, чтоб ожидала пока пользователь нажмет клавишу, а потом пускала цикл дальше...
Спасибо.


Заведи флажок KeyPressed. В событии onKeyDown делай KeyPressed = true; А в цикле прорисовки вставь

 
Код:
while(!KeyPressed);
KeyPressed = false;
1.8K
05 декабря 2005 года
Andreww
81 / / 02.01.2004
Цитата:
Originally posted by AlexandrVSmirno
Заведи флажок KeyPressed. В событии onKeyDown делай KeyPressed = true; А в цикле прорисовки вставь
 
Код:
while(!KeyPressed);
KeyPressed = false;



Ясно, а не подскажете еще как обновить картинку после изменения каждого пикеля? Картинка загружена в Image, конструкция типа Image1->Update(); компилится но результата не дает...

259
05 декабря 2005 года
AlexandrVSmirno
1.4K / / 03.12.2004
Цитата:
Originally posted by Andreww
Ясно, а не подскажете еще как обновить картинку после изменения каждого пикеля? Картинка загружена в Image, конструкция типа Image1->Update(); компилится но результата не дает...


Под рукой хелпа нет, но по моему у Image есть Image->Refresh();

1.8K
06 декабря 2005 года
Andreww
81 / / 02.01.2004
Цитата:
Originally posted by AlexandrVSmirno
Под рукой хелпа нет, но по моему у Image есть Image->Refresh();



Благодарю за ответ, на самом деле оно и так и так работает, это просто я тормоз - забыл написать кусок кода :-)

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог