DruckenMister WongFacebook

Einer Komponente den Fokus geben

System Win9x, WinNT, Win2000, WinXP, Vista, Win7
Ab Delphi-Version Delphi 1
Letzte Änderung 28.09.2010

Mithilfe der Methode SetFocus, die jede von Typ TWinControl abgeleitete Komponente besitzt, kann man einer Komponente den Fokus geben:


procedure TForm1.Button1Click(Sender: TObject);
begin
  Memo1.SetFocus;
end;
 

Die Komponente muss zum Zeitpunkt des Setzens sichtbar sein, sonst kommt es zu einer Fehlermeldung. Es ist daher auch nicht möglich, einer Komponente im OnCreate-Ereignis den Fokus zu geben.