Форум: "Основная";
Текущий архив: 2003.06.19;
Скачать: [xml.tar.bz2];
Вниз
TThread Найти похожие ветки
← →
Klim Samgin (2003-06-06 08:38) [0]Добрый день.
Вопрос следующий. С какого места начинает выполняться метод Execute после вызова методов Suspend а затем Resume?
← →
Digitman (2003-06-06 09:05) [1]где "заснул", там и "проснулся"
← →
Klim Samgin (2003-06-06 10:48) [2]то есть не с точки входа в Execute?
← →
Sandman25 (2003-06-06 10:55) [3]Нет.
← →
Klim Samgin (2003-06-06 10:59) [4]ни есть хорошо...
← →
Palladin (2003-06-06 11:04) [5]это почему не есть хорошо?
← →
Sandman25 (2003-06-06 11:19) [6]>ни есть хорошо...
Если надо, то запускайте его заново.
← →
han_malign (2003-06-06 11:26) [7]Заводишь событие(Event), с ручным сбросом(!!!важно), делаешь в начале "цикла Execute" - WaitForSingleObject(Event,INFINITE), когда нужен "Suspend" - ResetEvent(Event)(завершит текущий цикл и встанет на Wait...),"Resume" - SetEvent(Event). Только не забыть SetEvent при Terminate(а то так и будет Wait...). А вообще вариантов куча см. "Synchronization Objects".
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.06.19;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c