Ich suche nach einer Möglichkeit, ein Verfahren für mehrere Tasten zu verwenden. Es ist für ein Quiz, dass Sie Knopf 1 für Frage 1 drücken müssen, aber den gesamten Code für 36 Knöpfe kopieren und einfügen und die Variablen für 36 Knöpfe ändern ist nicht wirklich lustig für irgendjemanden.Gibt es eine Möglichkeit, ein Verfahren für mehrere Tasten in Pascal zu verwenden?
Also dachte ich, so etwas wie dies möglich wäre:
procedure TForm1.Button[x]Click(Sender: TObject);
begin
DoTask[x];
end;
X ist die Variable.
Ist so etwas möglich oder gibt es andere Möglichkeiten, das gleiche Ergebnis zu erhalten?
Retrieve "x" von TButton (Sender) statt .name? Suchen Sie einfach rückwärts nach numerischen Ziffern. –