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