Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

SendMessage из TThread [D6, Win2k]


axx ©   (2006-01-13 12:03:00) 

Здравствуйте гуру.
Есть в приложении отдельный TThread следящий за DialUp'ом и он должен сообщать MainForm'е о изменениях этого состояния.
В связи с этим вопрос получит ли  MainForm сообщения посланные SendMessage'ом из TThread в том же порядке в котором они были отправлены если в основной форме длительно время идет какая-то опирация (например жуткова вида цикл) и эти сообщения копятся. И возможна ли потеря этих сообщений.


axx   (2006-01-13 12:17:00) [1]

Еще раз спасибо. Вы рассеяли мои сомнения.... :-)


Digitman   (2006-01-13 12:15:00) [2]


> При условии переполнения очереди SendMessage не вызовет
> Exception ?


Sendmessage не может вызвать Exception при нормальных условиях функционирования ядра системы, даже при переполнении очереди


axx   (2006-01-13 12:13:00) [3]

Спасибо за ответ.

> > возможна ли потеря этих сообщений
>
>
> при условии непереполнения очереди - нет.


При условии переполнения очереди SendMessage не вызовет Exception ?


Digitman   (2006-01-13 12:11:00) [4]


> получит ли  .. сообщения посланные SendMessage'ом
> .. в том же порядке в котором они были отправлены


да.


> возможна ли потеря этих сообщений


при условии непереполнения очереди - нет.


Наверх

Титульная страница Поиск, карта сайта Написать письмо