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

Вниз

Событие показа формы.   Найти похожие ветки 

 
Д С   (2008-09-22 01:14) [0]

Мне нужно выполнить некое действие сразу после показа формы. Как это сделать?
OnShow срабатывает до показа.


 
Германн ©   (2008-09-22 01:23) [1]


> Д С   (22.09.08 01:14)
>
> Мне нужно выполнить некое действие сразу после показа формы.
>  Как это сделать?
> OnShow срабатывает до показа.
>

OnActivate не подойдет? Но это палка о двух концах.


 
Дмитрий С   (2008-09-22 01:32) [2]

Это не то...

Пока решил так:
procedure TMainForm.FormShow(Sender: TObject);
begin
 PostMessage(Handle, WM_AFTERSHOW, 0, 0);
end;

procedure TMainForm.WMAFTERSHOW(var Msg: TMessage);
begin
 ShowMessage("Тест:)");
end;


 
Германн ©   (2008-09-22 01:46) [3]


> Дмитрий С   (22.09.08 01:32) [2]
>
> Это не то...
>
> Пока решил так:

Ну для ряда случаев действительно хорошее решение PostMessage. Вот только "сразу"?
Ну и перестань менять ники в одной и той же ветке! Надоело. А модераторы могут и забанить. Да и должны.


 
Дмитрий С   (2008-09-22 01:50) [4]


> Вот только "сразу"?

Практически сразу. Пользователь ничего не успеет нажать это точно.


> Ну и перестань менять ники в одной и той же ветке! Надоело.
>  А модераторы могут и забанить. Да и должны.
>

Я не слежу за никами - мозила сама подставляет. а по какому признаку, мне не известно


 
Германн ©   (2008-09-22 02:09) [5]


> Дмитрий С   (22.09.08 01:50) [4]
>
>
> > Вот только "сразу"?
>
> Практически сразу. Пользователь ничего не успеет нажать
> это точно.
>

Тебе известно понятие "везёт"?

> Я не слежу за никами - мозила сама подставляет. а по какому
> признаку, мне не известно
>

Тогда прощай.


 
Дмитрий С   (2008-09-22 02:13) [6]


>
> Тебе известно понятие "везёт"?

Хотя бы теоретически, ты сможешь нажать на форму, которая еще не показана?


 
Дмитрий Белькевич ©   (2008-09-22 03:18) [7]

Так она же уже показана. А чем OnShow не подходит?



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

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

Наверх




Память: 0.48 MB
Время: 0.019 c
2-1251279865
ganda
2009-08-26 13:44
2009.10.25
MS EXCEL 2003 + DELPHI 2007


8-1198524383
XeON
2007-12-24 22:26
2009.10.25
Вырезать часть картинки


2-1251174172
Danila.R
2009-08-25 08:22
2009.10.25
Как вводя данные в Edit, вывести их в Мемо?


15-1251430920
Slym
2009-08-28 07:42
2009.10.25
RDP через HTTP прокси


2-1251976660
timekiller
2009-09-03 15:17
2009.10.25
Файл - Из консоли