Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.11.13;
Скачать: CL | DM;

Вниз

showMessage   Найти похожие ветки 

 
TUser ©   (2003-10-25 12:25) [0]

У меня словился глюк, объясните, pzl, в чеи дело. Есть поток, котрый мониторит выполнение неких условий. Я в нем пытаюсь вызвать showMessage - пишет ошибку, мол не могу рисовать на этой канве. В то же время в том же самом юните, но не в этом потоке вызывается нормально. В чем тут дело?


 
Ihor Osov'yak ©   (2003-10-25 12:40) [1]

showMessage рассчитан на вызов с основного потока. Используй MessageBox. Апишная и потокобезопасная


 
TUser ©   (2003-10-25 13:22) [2]

Спасибо. А можно вопрос для общего развития - почему все-таки sendMessage неьзя вызывать откуда мне вздумается - вроде бы функция как функция.


 
Digitman ©   (2003-10-25 13:27) [3]


> почему все-таки sendMessage неьзя вызывать откуда мне вздумается
> - вроде бы функция как функция.


потому что внутри ф-ции создается VCL-форма


 
Ihor Osov'yak ©   (2003-10-25 13:31) [4]

2 [2] TUser © (25.10.03 13:22)

не sendMessage, a showMessage :-)..

По существу - см. [3] Digitman © (25.10.03 13:27)

Зы - и исходный код полезно смотреть..



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

Текущий архив: 2003.11.13;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.032 c
1-41401
McSimm2
2003-11-04 16:41
2003.11.13
Событие в TMainMenu


7-42204
Ilya_
2003-08-25 06:51
2003.11.13
Платформы Windows


1-41183
kopcap
2003-11-02 18:28
2003.11.13
За скока времени выполнится функция


1-41194
KSergey
2003-11-02 10:48
2003.11.13
String-поле в Record и Dispose.


6-41804
Fixxxer
2003-09-16 12:48
2003.11.13
и ещё вопрос по скриптам