Hallo,
mich interessiert mal Eure Meinung, wie ich meinen Code am elegantesten schreiben kann:
Ich habe ein Form mit etwa 60 Buttons. Die Texte der Buttons werden dynamisch aus einer Datenbank gelesen, ich weiß also nicht, welcher Datensatz gerade bei z.B. Button1 angezeigt wird.
Nun möchte ich beim Klick auf einen Button einer Variable den Datenbank-Schlüsselwert des Eintrags, der gerade auf dem Button angezeigt wird, zuweisen. (Ich hoffe, das war verständlich beschrieben)
Frage 1: Ist es möglich, einem Button einen Wert über die Eigenschaften zuzuweisen ? Vermutlich nicht...
Also habe ich mir mehrere Lösungen überlegt, die ich aber alle für recht umständlich erachte. Das naheliegendste wäre wohl ein Array mit einem Wertepaar und beim Klick auf den Button sucht das Programm im Array den Button-Eintrag und liest den dazugehörigen Wert aus.
Frage 2: Kennt Ihr eine "elegantere" Lösung? Wie würdet Ihr vorgehen?
Danke vorab,
Marco
mich interessiert mal Eure Meinung, wie ich meinen Code am elegantesten schreiben kann:
Ich habe ein Form mit etwa 60 Buttons. Die Texte der Buttons werden dynamisch aus einer Datenbank gelesen, ich weiß also nicht, welcher Datensatz gerade bei z.B. Button1 angezeigt wird.
Nun möchte ich beim Klick auf einen Button einer Variable den Datenbank-Schlüsselwert des Eintrags, der gerade auf dem Button angezeigt wird, zuweisen. (Ich hoffe, das war verständlich beschrieben)
Frage 1: Ist es möglich, einem Button einen Wert über die Eigenschaften zuzuweisen ? Vermutlich nicht...
Also habe ich mir mehrere Lösungen überlegt, die ich aber alle für recht umständlich erachte. Das naheliegendste wäre wohl ein Array mit einem Wertepaar und beim Klick auf den Button sucht das Programm im Array den Button-Eintrag und liest den dazugehörigen Wert aus.
Frage 2: Kennt Ihr eine "elegantere" Lösung? Wie würdet Ihr vorgehen?
Danke vorab,
Marco