Помогите советом, пожалуйста...
Мне нужно передать фокус программно Edit'у. Никаких подходящих методов не нашла...
Здравствуйте, MEL, Вы писали:
MEL>Мне нужно передать фокус программно Edit'у. Никаких подходящих методов не нашла...
TWinControl.SetFocus
Gives the input focus to the control.
procedure SetFocus; virtual;
Description
Use SetFocus to change input focus to the windowed control. When a control has focus, it receives keyboard events.
Здравствуйте, MEL, Вы писали:
MEL>Помогите советом, пожалуйста...
MEL>Мне нужно передать фокус программно Edit'у. Никаких подходящих методов не нашла...
Смотрим VCL Reference:
TWinControl::SetFocus
Gives the input focus to the control.
virtual void __fastcall SetFocus(void);
Description
Use SetFocus to change input focus to the control. When a control has focus, it receives keyboard events.
Т.е. как-то так:
Form1->Edit1->SetFocus();
При этом
Visible и
Enable у контрола должены быть установлены в
true.