ParamArray macht mir Kummer
Mathias
ich habe ein Problem bezüglich des ParamArray.
Ich möchte in ein ParamArray bestimmt Objekte (Controls) und für diese Objekte Werte übergeben lassen. Bereits in Erfahrung bringen konnte ich für mich, dass wie bei jedem Array, ein Element immer mit einer Indexnummer (Feldindex) abgelegt wird.
Unter diesen Umständen habe ich mir nun folgende Schritte gedacht:
1. Feldindex des ParamArray-Elementes, das ein Objekt ist, bestimmen
2. Alle nachfolgenden Param-Array-Elemente, die selbst kein Objekt sind, dem Objekt aus 1. als Wert zuweisen
3. Wenn in der Folge der ParamArray-Elemente wieder auf ein Objekt gestoßen wird, dann wieder mit 1. beginnen
4. Ausstieg, wenn Ende der ParamArray-Elemente erreicht.
Mein Hauptproblem ist vorallem, dass ich nicht weiß, wie ich den Feldindex eines einzelnen ParamArray-Elementes auslesen kann. Hat jemand von euch eine Ahnung?
ich möchte, wenn ich den Feldindex weiß, einfach alle nachfolgenden als Wert zuweisen. Vielleicht noch als Anmerkung: Ich weiß, dass ich z.B. einem Objekt immer 4 Werte zuweisen will. Ich weiß aber im Vorfeld nicht wieviele Objekt insgesamt ich anpacken muss.
Gruß
Mathias