| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Для новичков > потоки и PostMessage |
| Автор: klyaksa 14.2.2012, 22:02 |
| Indy получает данные в потоке. Если при получении данных отправить сообщение PostMessage(Handle, WM... сразу из двух потоков, то как оно будет обработано. Т.е. процедура, которая связана с этим сообщением (например читает и пишет в файл что-то) будет вызвана и выполнена по очереди до конца или параллельно, если это сообщение отправить из нескольких потоков почти одновременно? |
| Автор: northener 15.2.2012, 00:46 |
| Сообщения окну помещаются в очередь окна в соответствии с приоритетами и выполняются последовательно. Никакой параллельности тут нет и быть не может. |