Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

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

Re: Mehrere Buttons, selbe Funktion mit Arrays

  Alt 7. Mai 2010, 08: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.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat