Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.03.2010, 23:04   #1
пауэрлифтинг
Заблокирован
 
Регистрация: 11.12.2009
Сообщений: 133
Вопрос ошибки при вызове формы из потока

я вызываю форму из потока в модальном режиме showmodal
Код:
begin
 form8.Image1.Picture.LoadFromFile(fn);
 if form8.ShowModal=idok then
 result:=form8.Edit1.Text else
 if (form2.Button1.Tag=1)  then
 form2.Button1.OnClick(nil);
end;
но при следуших вызовах этой формы она постепенно разрушаеться и с нее проподают кнопки а при закрытии программы появляеться сообшение -неверный дискриптор окна.
если вызывать с синхронизоцией (Synchronize(proc) ) то ошибок нет.. но вся программа подзависает.. у меня один поток работает с этим окном думаю что синхронизацию можно не использовать
пауэрлифтинг вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка компиляции при вызове подпрограммы Android_ua Общие вопросы C/C++ 4 02.03.2010 12:20
Delphi6, Zeos получение ошибки при вызове Locate MAcK БД в Delphi 1 28.02.2010 21:44
потеря параметров при вызове формы из dll... Roof Общие вопросы Delphi 4 22.08.2008 22:08