如何判断当前焦点在窗口内的哪个控件上?(100分)

  • 主题发起人 主题发起人 我是ABC
  • 开始时间 开始时间
即,窗口内有若干文本框,如何判断当前焦点在哪个文本框上呢?
 
if form.ActiveControl is TEdit then
edit1.text:=TEdit(form.ActiveControl).name;

把當前有焦點的edit的name顯示在edit1.text里
 
Activecontrol
 
直接就是Self.ActiveControl就可以,不过如果是动态创建的控件,很可能没有name啊。
 
TEdit(form.ActiveControl).name
 
后退
顶部