Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#5

Re: Mehrere Buttons, selbe Funktion mit Arrays

  Alt 7. Mai 2010, 09:35
Entweder du prüfst den Sender (Name oder besser noch die Instanz selber) und wählst darüber einen der Array-Indize aus
Delphi-Quellcode:
if Sender = Button1 then i := 1
else if Sender = Button2 then i := 2
...

farbe[i] := ...
oder du verwendest das Tag-Property (Delphi-Referenz durchsuchenTComponent.Tag):
- weise im OI jedem Button die Indexnummer dem Tag-Property zu und verwendest dann in der Prozedur TComponent(Sender).Tag als Index.
$2B or not $2B
  Mit Zitat antworten Zitat