Новосадов |
Отправлено: 03.07.2003, 21:38 |
|
Не зарегистрирован

|
Помогите пожайлуста! Не могу выполнить временную остановку собственной функции! Не дайте сойти с ума! Нужно остановить выполнение функции на некоторое время, проверить условие, а затем продолжить выполнение. Как определить событие OnTimer, что оно произошло. |
 |
Admin |
Отправлено: 03.07.2003, 22:16 |
|

Владимир
Группа: Администратор
Сообщений: 1190

|
Засуньте функцию в поток и делайте с этим потоком что хотите -
останавливайте, запускайте, повышайте/понижайте приоритет
выполнения потока и т.д.
В разделе Уроки есть пример.
---
Что касается как определить — так если вы в этот обработчик
OnTimer попали
void __fastcall TForm1::Timer1Timer(TObject *Sender)
{
ShowMessage("Произошло событие onTimer !");
}
значит событие OnTimer и произошло
|
 |
|