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

Вниз

Показать немодальную форму из потока   Найти похожие ветки 

 
Олег Лаукарт ©   (2002-02-06 11:14) [0]

Есть метод, выполняемый в потоке (за его управление отвечает Visibroker(Corba)). Надо выдать в нем окно (немодальное), чтобы оно висело себе пока его не закроют. Но проблема в том, что если я делаю Application.CreateForm + Show, то при закрытии формы OnClose и прочие методы выполняются, а OnDestroy нет - только при закрытии приложения. Я так понимаю, что это потому, что поток, в котором Visibroker выполняет методы Corba-объектов входит в пул, и освобождается только в конце работы программы.
Как всетаки освободить окно при его закрытии?


 
Набережных С.   (2002-02-06 16:46) [1]

В OnClose:
Action:=caFree;
или (Sender as TForm).Release;


 
Олег Лаукарт ©   (2002-02-06 17:56) [2]

Спасибо, все работает.



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

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

Наверх




Память: 0.46 MB
Время: 0.007 c
3-66440
xmapa
2002-01-23 16:45
2002.02.21
Почему теряются ссылки на модуль данных в D6?


1-66622
Dmitriy_R
2002-02-01 11:05
2002.02.21
Помогите разобратся что я делаю не так?


7-66696
harisma
2001-11-15 14:19
2002.02.21
Работа с InstallShield


4-66709
vector^
2001-12-22 12:37
2002.02.21
Как найти чужое окно.Смотрел FAQ , но ни чего не понял :-(


7-66700
PavelS
2001-10-26 15:09
2002.02.21
Кто нибудь помогите !!!!