Einzelnen Beitrag anzeigen

Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: Unterhaching
11.412 Beiträge
 
Delphi 12 Athens
 
#3
  Alt 4. Jan 2003, 13:16
Du kannst direkt über den Sender gehen. Ist eleganter und einfacher:
Delphi-Quellcode:
procedure TForm.ChgCB(Sender: TObject);
var
  varBool : Boolean;
  varText : string;
begin
  ....
  if Sender is TCheckBox
    then varBool := TCheckBox(Sender).Checked
  else if Sender is TComboBox
    then varText := (TComboBox(Sender).Text);
  ....


  // später dann
  if Sender is TCheckBox
    then TCheckBox(Sender).Checked := varBool;
  if Sender is TComboBox
    then TComboBox(Sender).Text := varText;
end;
Daniel Lizbeth
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat