Sto cercando un modo per utilizzare una procedura per più pulsanti. È per un quiz come se dovessi premere il pulsante 1 per la domanda 1, ma copiare e incollare l'intero codice per 36 pulsanti e cambiare le variabili per 36 pulsanti non è davvero divertente per nessuno.Esiste un modo per utilizzare UNA procedura per più pulsanti in Pascal?
così ho pensato che qualcosa di simile sarebbe possibile:
procedure TForm1.Button[x]Click(Sender: TObject);
begin
DoTask[x];
end;
X è la variabile.
È qualcosa del genere possibile o ci sono altri modi per acquisire lo stesso risultato?
Recuperare "x" da TButton (mittente) .name, invece? Basta scorrere all'indietro per ottenere cifre numeriche. –