|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#16
|
||||
|
||||
Функции никуда не записываются. Они выполняются. В контексте какого-либо потока.
Если потоков несколько, то возможно параллельное/псевдопараллельное выполнение, что иногда может привести к плохим последствиям (например, одновременное добавление и удаление записи в ListView). При вызове Synchronize или Queue, функция будет выполнена главным потоком приложения. Таким образом обеспечивается, что функции не будут выполняться параллельно. Если база данных одна на все потоки, то желательно поставить. jmp $ ; Happy End! The Cake Is A Lie. |