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

Вниз

Активизация приложения   Найти похожие ветки 

 
JS   (2003-08-06 15:30) [0]

Как программно активировать свое приложение и его главную форму?
TForm.Activate почему-то не помогает. :(

Заранее благодарен.


 
y-soft ©   (2003-08-06 15:34) [1]

А SetForegroundWindow?


 
JS   (2003-08-06 15:38) [2]

Не помогает. Приложение подсвечивается в таскбаре, но не появляется на экране.


 
Семен Сорокин ©   (2003-08-06 15:41) [3]

Application.Restore ?


 
JS   (2003-08-06 15:43) [4]

Только если окно было до этого минимизировано.
Есть, конечно, вариант вызвать Minimize, потом Restore, только при этом видно, как окно минимайзится, а не хотелось бы...


 
y-soft ©   (2003-08-06 15:52) [5]

Может это поможет?

http://www.rsdn.ru/article/qna/ui/wndsetfg.xml


 
Verg ©   (2003-08-06 15:52) [6]

Application.Restore;
Application.BringToFront;


 
JS   (2003-08-06 16:06) [7]

Способ #3 из http://www.rsdn.ru/article/qna/ui/wndsetfg.xml частично помог. А именно: окно активизируется только если текущее активное окно НЕКОНСОЛЬНОЕ. В противном случае эффект тот же, что и при использовании SetForegroundWindow


 
JS   (2003-08-07 11:36) [8]

А что, стопроцентного способа так никто и не знает?!



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

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

Наверх




Память: 0.48 MB
Время: 0.013 c
3-68212
Magic&Wizard
2003-07-24 20:41
2003.08.21
КАК отловить, что запись в базе уже СУЩЕСТВУЕТ


3-68222
VID
2003-07-26 23:07
2003.08.21
Надо сохранить значение ЛЮБОГО поля TpFIBQuery в поток(Stream)


1-68317
Chipset
2003-08-08 20:20
2003.08.21
КАК показать окно поверх ВСЕГО?


3-68166
SPIRIT
2003-07-29 07:12
2003.08.21
Печать на принтере


1-68375
АлеКс
2003-08-07 05:37
2003.08.21
Потоки