Einzelnen Beitrag anzeigen

Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: Unterhaching
11.412 Beiträge
 
Delphi 12 Athens
 
#7
  Alt 27. Dez 2002, 11:18
Die Abfrage nach dem Sender wird in dem Moment interessant, wenn man mehreren Objekten die gleiche Ereignisroutine zuweist. Z.B.: Du hast mehrere Editfelder, wo die Werte numerisch sein müssen dann kannst Du folgendes im OnExit Ereignis machen
Delphi-Quellcode:
procedure Form1.NumEditOnExit(Sender: TObject);
begin
  if Sender is TEdit then
  try
    StrToInt(TEdit(Sender).Text);
  except
    ShowMessage('Der angegebene Wert ist nicht numerisch!');
    TEdit(Sender).SetFocus;
  end
end;
Daniel Lizbeth
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat