Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 15:00 19.04.24 
Клубове/ Компютри и Интернет / Delphi Всички теми Следваща тема Пълен преглед*
Информация за клуба
Тема Очевидно вярно, ама всъщност не... [re: NikB]
Автор andrew_nikoloff (bugbuster)
Публикувано20.06.07 09:58  



Това за поредността на получаване на PostMessage-тата всъщност не е гарантирано. Доскоро и аз си мислех така, но докато се ровехме тука с колегите из сайта за разработчици на Wine (баси мамата тия пичове са абсолютни изроди) разбрахме, че всъщност опашката със съобщенията на Windows е асинхронна. Т.е. Windows не ти гарантира, че съобщенията ще се получат в същия ред, в който си ги изпратил. И това обясни един много странен бъг, от който клиентите ни се оплакват по веднъж на всеки 3-4 месеца вече повече от 3 години


Това, което искам да кажа е, че може би ще е по-добре да използваш нещо от сортна на TThreadList (или какъв да е list плюс някакъв механизъм за синхронизация), който го ползваш като опашка - от едната нишка му добавяш елементи в края, а от другата ги четеш от началото.



Цялата тема
ТемаАвторПубликувано
* поредица от HTTP requests longy   19.06.07 08:34
. * Ами направи опашка и на получените NikB   20.06.07 08:17
. * Очевидно вярно, ама всъщност не... andrew_nikoloff   20.06.07 09:58
. * Това за PostMessage е много важно NikB   20.06.07 10:49
. * Re: Това за PostMessage е много важно andrew_nikoloff   20.06.07 12:50
. * Re: Очевидно вярно, ама всъщност не... Beco_   21.06.07 10:12
. * Re: Очевидно вярно, ама всъщност не... andrew_nikoloff   21.06.07 13:09
. * Re: Очевидно вярно, ама всъщност не... Beco_   21.06.07 15:16
. * синхронизация? Йopдaн   23.06.07 02:21
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.