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.
- Überblick
- Komponenten vom Formular entfernen
- Komponenten zur Laufzeit erzeugen
- Eigenschaften von Komponenten zur Laufzeit ändern
- Zugriffsmethoden auf Komponenten
- Komponente beim Fokussieren farblich hervorheben
- TWinControl beim Mauszeiger ermitteln
- Steuerelement am Neuzeichnen hindern
- Zugriff auf Komponenten über ihre Namen
- Komponenten speichern/laden