Nabend zusammen
Ich bräuchte für ein eventuell simples Problem Eure Hilfe.
In einer GUI habe ich mehrere Checkboxen erstellt, welche der Benutzer bei Bedarf anklickt.
Sobald der Benutzer auf ok klickt, wird der Status jeder Checkbox geprüft und der dazu gehörige Name in ein Array geschrieben, wenn die Checkbox angeklickt ist - soweit kein Problem.
Diesen Array-Inhalt möchte ich nun in einer Aufzählung hintereinander geschrieben wieder ausgeben. Bis jetzt geschieht das mittels _ArrayToString und dem Trennzeichen "und"
Mein Problem ist, bei zwei Werten genügt das Wörtchen und zur Aufzählung. Sobald es jedoch drei Werte oder mehr werden, sollen diese mittels Komma getrennt und nur der letzte Wert mittels "und" aufgezählt werden - wie die klassische Aufzählung aus dem Deutschunterricht.
Hat jemand eine Idee, wie ich das hin bekomme ?
Besteht vielleicht die Möglichkeit, die Menge an Werten in einem Array zu zählen und in das Array zwischen die Werte ein Komma als neuen Wert einzutragen, bis nur noch 1 Wert übrig ist ?