![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Про окно [D5, D6, Win95/98, WinME, Win2k]
esprit_bel © (2002-04-01 04:19:00)хочу чтобы опред-е действие(сложение двух чисел для примера) происходило во время получения формой фокуса ввода.
esprit_bel (2002-04-08 05:42:00) [1]MBo большое вам спасибо.
MBo (2002-04-05 08:46:00) [2]на вкладке Additional TApplicationEvents.
объявляешь в форме
procedure AppActivate(Sender: TObject);
и связываешь с ней событие OnActivate компонента
ApplicationEvents1.
procedure TForm1.AppActivate(Sender: TObject);
begin
Caption := "Application Active!!!!!!!!!!";
end;
esprit_bel (2002-04-05 08:32:00) [3]Мужики я всё понимаю ,но обьясните толком? И какой OnActivate использовать? А это "TApplicationEvents и по AppActivate" я вообще не распознал(с Delphi недавно).
Anatoly Podgoretsky (2002-04-03 10:43:00) [4]MBo © (01.04.02 07:31)
Это не тот OnActivate, но он соответствует вопросу, что делать если вопрос поставлен неправильно, телепатия? А как у большинства с ней - плохо.
esprit_bel (03.04.02 07:59)
Работает, но ты используешь не тот OnActivate
MBo (2002-04-03 08:31:00) [5]кладешь на форму TApplicationEvents и по AppActivate
esprit_bel (2002-04-03 07:59:00) [6]Это в OnActivate работает только, если в твоей проге два или более окон. Мне нужно для моей проги с одним окном (при переключении с чужой проги на мою).
MBo (2002-04-01 07:31:00) [7]делай это в OnActivate формы