Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2006.04.02;
Скачать: [xml.tar.bz2];

Вниз

SendMessage из TThread   Найти похожие ветки 

 
axx   (2006-01-13 12:03) [0]

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


 
Digitman ©   (2006-01-13 12:11) [1]


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


да.


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


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


 
axx   (2006-01-13 12:13) [2]

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

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


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


 
Digitman ©   (2006-01-13 12:15) [3]


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


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


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

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



Страницы: 1 вся ветка

Форум: "WinAPI";
Текущий архив: 2006.04.02;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 2.696 c
15-1142236865
Alex_Delphi
2006-03-13 11:01
2006.04.02
Где достать исходник к InterBase 6.0.


11-1124198675
I_need_Help
2005-08-16 17:24
2006.04.02
Установка МСК


3-1139225777
Kodla
2006-02-06 14:36
2006.04.02
Создание процедуры(таблицы)


2-1142862485
ViktorZ
2006-03-20 16:48
2006.04.02
Проверка на алиасы.


15-1142019988
ArtemESC
2006-03-10 22:46
2006.04.02
Программа для запоминания анг. слов..





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский