Текущий архив: 2006.12.31;
Скачать: CL | DM;
ВнизShowmessage в TThread. Найти похожие ветки
← →
Layner © (2006-11-14 11:18) [0]Я конечно понимаю что это нельзя, а как вообще показать модальное сообщение из потока?
Есть вариант заменить Showmessage формой с fsStayOnTop, как сейчас и выкрутился, но может быть есть мнения поинтереснее?
← →
ANB © (2006-11-14 11:22) [1]
> Layner © (14.11.06 11:18)
Если возникает желание показывать что то из потока, надо первым делом проверить - а нужен ли он вообще.
А так, с точки зрения винды - все потоки практически равноправны. И в каждом может быть своя очередь обработки сообщений (а следовательно окошки и прочие прелести).
Другое дело, что VCL этого не знает :)
← →
Layner © (2006-11-14 11:26) [2]ПОток нужен, разбор XML большого размера, все работает на ура, как вдруг приходит например дата не в том формате, поток висит, ничего не говорит... или точка приходит та, которая в справочнике не описана... хотелось бы выдать именно модальное сообщение, или может как, приостановить поток, соощение, Ок, дальше работать? Опять тут в реализации подобное делать не очень хочется :) Ну, да, или то или это. Можно ещё сообщение в лог писать...
← →
DVM © (2006-11-14 11:35) [3]Не надо показывать ничего из доп. потока. Лучше выполнить Synchronize() и показать хоть черта лысого из основного потока.
← →
Dmitrij_K (2006-11-14 12:18) [4]Windows.MessageBox()
Страницы: 1 вся ветка
Текущий архив: 2006.12.31;
Скачать: CL | DM;
Память: 0.44 MB
Время: 0.047 c