Thema: Delphi Buttons gleichschalten

Einzelnen Beitrag anzeigen

Benutzerbild von turboPASCAL
turboPASCAL

Registriert seit: 8. Mai 2005
Ort: Sondershausen
4.274 Beiträge
 
Delphi 6 Personal
 
#3

Re: Buttons gleichschalten

  Alt 3. Dez 2008, 10:45
Du kannst jedem Butten die gleiche ButtonClick Procedure zuweisen im OI.
In dieser kannst du dann zB. über den Button.Tag herrausfinden
welcher Button angeklickt wurde. Natürlich musst du dann jedem
Button einen Tag zuweisen.

Delphi-Quellcode:
procedure TForm1.AllRedButtonsClick(Sender: TObject);
begin
  if Sender is TButton then
  begin
    case TButton(Sender).Tag of
      10: Print;
      20: MakeNwe;
      30: Close;
    end;
  end;
end;
Matti
Meine Software-Projekte - Homepage - Grüße vom Rüsselmops -Mops Mopser
  Mit Zitat antworten Zitat