Форум: "Основная";
Текущий архив: 2011.08.28;
Скачать: [xml.tar.bz2];
Внизвызов MessageDlg из отдельной нитки Найти похожие ветки
← →
Gear (2010-01-23 04:13) [0]Здравствуйте!
Имеется ли возможность вызвать функцию MessageDlg из отдельной thread, получить результат true/false по клику на кнопку и продолжить выполнение thread используя полученный результат?
← →
Kolan © (2010-01-23 09:54) [1]Используйте Synchronize или другой способ общения с основным потоком, а в основном потоке спросите пользователя.
← →
Ганя (2010-01-23 10:37) [2]Без синхронизации из потока можно смело вызывать апишный MessageBox
← →
Gear (2010-01-23 13:29) [3]Без синхронизации вываливает периодически ошибки типа не может отрисовать канву, выдает пустое окно и прочее, явные признаки обращения к vcl без синхронизации.
← →
sniknik © (2010-01-23 13:34) [4]> явные признаки обращения к vcl без синхронизации.
и какие выводы? не используй vcl-ый MessageBox.
← →
Kolan © (2010-01-23 14:48) [5]Лучше всю работу с ГУИ вынести в главный поток, это обычное решение.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2011.08.28;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.003 c