|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.05.2009, 09:50 | #1 |
Форумчанин
Регистрация: 12.11.2008
Сообщений: 124
|
Как остановить поток а потом снова запустить?
Здравствуйте!
Как остановить поток правельно (либо поставить на паузу если такое возможно) а через скажем 1-2 сек опять запустить? вот пример о чем я имею в виду Ctrl+F и ищем Код:
Спасибо ! |
03.05.2009, 09:55 | #2 |
Форумчанин
Регистрация: 22.02.2009
Сообщений: 875
|
Я так понял, надо в цикле останавливать поток на 1-2 секунды.
Просто допишите в конце кода цикла: Код:
Код:
Код:
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство.
Последний раз редактировалось Neeter; 03.05.2009 в 10:06. |
03.05.2009, 10:00 | #3 |
Форумчанин
Регистрация: 12.11.2008
Сообщений: 124
|
Neeter
К сожалению время паузы не известно. вот в этом то и проблема, поток смешивается с остальными процедурами когда я на них переключаюсь а писать синхронизацией - это перелапачивать всю архитектуру программы (собственно которую я как всегда поленился обдумать прежде чем кодить^^) |
03.05.2009, 10:11 | #4 |
Форумчанин
Регистрация: 22.02.2009
Сообщений: 875
|
А... понятно. Ну хорошо.
Удачи в программировании)
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство.
|
03.05.2009, 11:58 | #5 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,528
|
если приостановка потока используется для ускорения основной программы
то вместо приостановки можно понизить приоритет этого потока
программа — запись алгоритма на языке понятном транслятору
|
03.05.2009, 12:35 | #6 |
Форумчанин
Регистрация: 12.11.2008
Сообщений: 124
|
Спасибо. Паузить приходится для выполнения других действий.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как остановить процесс | Volkogriz | Общие вопросы Delphi | 1 | 15.01.2009 10:40 |
Как остановить поток? | Никки | Win Api | 3 | 06.12.2007 22:04 |
Как запустить приложение, дождаться его исполнения и только потом выполнять код? | il76 | Win Api | 6 | 19.07.2007 14:00 |
как корректно остановить цикл. | Alar | Общие вопросы Delphi | 0 | 29.10.2006 10:42 |