Всем привет! =) товарищи... может немного не по теме но очень интересно узнать.
работаю с idHttp
он вызывается в потоке... а могу ли я из него делать вызов в трейИкон? чтоб к примеру в случае ошибки
вылетал BalloonHint и говорил об ошибке?
except
on e: Exception do
begin
my.TrayIcon1.BalloonFlags:=bfNone;
my.TrayIcon1.BalloonHint := 'Не могу установить соединение с сервером.';
my.TrayIcon1.Visible := True;
my.TrayIcon1.ShowBalloonHint;
или я должен сделать это через Synchronize(Отдельная процедура);
Просто знаю что на форме не положено делать изменения из потока тк могут быть ошибки... а тут не понятно =(
Вопрос
neo
Всем привет! =) товарищи... может немного не по теме но очень интересно узнать.
работаю с idHttp
он вызывается в потоке... а могу ли я из него делать вызов в трейИкон? чтоб к примеру в случае ошибки
вылетал BalloonHint и говорил об ошибке?
except on e: Exception do begin my.TrayIcon1.BalloonFlags:=bfNone; my.TrayIcon1.BalloonHint := 'Не могу установить соединение с сервером.'; my.TrayIcon1.Visible := True; my.TrayIcon1.ShowBalloonHint;
или я должен сделать это через Synchronize(Отдельная процедура);
Просто знаю что на форме не положено делать изменения из потока тк могут быть ошибки... а тут не понятно =(
Изменено пользователем neoСсылка на комментарий
1 ответ на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.