[an error occurred while processing this directive]
|
При использовании Нитей (Thread), при вызове метода Synchronize, выполнение программы, описанной в методе Execute прерывается сразу, в любом месте, или всё же как-то отслеживается выполнение функций ? Т.е. если у меня в Execute поочерёдно выполняются функции, которые обращаются к LPT-порту. Потом при нажатии какой-то кнопки я вызываю метод Synchronize, который тоже должен обратиться к LPT, выполнение этого метода прервёт мгновенно выполнение Execute или подождёт завершения последней функции ? Могу ли я в данном случае использовать Synchronize или мне нужно ручками разруливать возможные конфликты ?
E-mail: info@telesys.ru