Einzelnen Beitrag anzeigen

Jürgen Thomas

Registriert seit: 13. Jul 2006
Ort: Berlin
750 Beiträge
 
#6

Re: OnClick ereigniss für ganz viele buttons??

  Alt 22. Sep 2007, 09:51
Delphi-Quellcode:
procedure TKeyboardfenster.MGKeyboardbutton10Click(Sender: TObject);
var btnName: string;
    i0: integer;
begin
  if (Sender is TButton)
  then begin
    btnName := (Sender as TButton).Name;
    // jetzt kannst Du z.B. das letzte Zeichen als Zahl herausholen
    // oder wie auch immer Du die Buttons unterscheiden willst;
    // bei Bedarf ist auch Tag geeignet:
    i0 := (Sender as TButton).Tag;
    case i0 of
      1: // usw.
    end;
  end;
end;
Gruß Jürgen

[OT]Drei ähnliche Beiträge fast gleichzeitig sollten Dir die Richtung zeigen.
#D mit C# für NET, dazu Firebird
früher: Delphi 5 Pro, Delphi 2005 Pro mit C# (also NET 1.1)
Bitte nicht sauer sein, wenn ich mich bei Delphi-Schreibweisen verhaue; ich bin inzwischen an C# gewöhnt.
  Mit Zitat antworten Zitat