Форум "Delphi" (архив)
Паскаль, Делфи
|
> While not Ok do; > > Result := R; > end; косяк здесь. Ты пытаешься контролировать доп.поток из потока программы. Так не получицца. |
#2 Mystic © 06.06.05 12:19:40
While not Ok do;Никогда так не поступаю |
|
#3
Fandros
© 07.06.05 10:26:15
я просто не понимаю почему висяк! :( Под руками нет кодека поэтому попробую по памяти... Судя по тому, что я понял, второй поток так и не смог зпуститься! Но смело запускается если убрать While not Ok do; > И вообще, что ты ждешь? Что-то вроде многопоточного контроля внешнего оборудования -Функцией послал разный запрос из разных потоков, -Оборудование через ком его приняло и обрабатывает (паралельно) с разным временем задержки -Потом возвращает результат с меткой "на какой вопрос ответ" (порядок не соблюдается) -Поток приема должен вернуть прямо в функцию вызова RUN... |
Тема находится в архиве
Написать ответ |
|
