-> Hier kostenlos registrieren
Hallo,
ich habe folgendes Problem:
In einem Array[1..12] sollen alle Variablen gleichzeitig mit einem gleichen Wert beschrieben werden.
Muss ich dafür einen Counter 1-12 erstellen und die Zieladresse indrekt über den Istwert des Counters angeben oder gibt es da einen einfacheren / besseren Weg. Durch den "Trick" mit dem Counter beschreibe ich das Array ja eigentlich nicht gleichzeitig sondern in jedem Zyklus die nächste Variable.
Genau genommen handelt es sich bei mir um das Array einer Structur...
Meine jetzige Lösung - gefällt mir aber nicht:
Ich hoffe ich habe das ganze gut beschrieben und die Frage ist nicht zu "dämlich"!
Gruß
good_mike
ich habe folgendes Problem:
In einem Array[1..12] sollen alle Variablen gleichzeitig mit einem gleichen Wert beschrieben werden.
Muss ich dafür einen Counter 1-12 erstellen und die Zieladresse indrekt über den Istwert des Counters angeben oder gibt es da einen einfacheren / besseren Weg. Durch den "Trick" mit dem Counter beschreibe ich das Array ja eigentlich nicht gleichzeitig sondern in jedem Zyklus die nächste Variable.
Genau genommen handelt es sich bei mir um das Array einer Structur...
Meine jetzige Lösung - gefällt mir aber nicht:
Code:
IF CNTArrayFill<=12 THEN
CNTArrayFill:=CNTArrayFill+1;
ELSE
CNTArrayFill:=1;
END_IF;
StrucRolloParameter[CNTArrayFill].bSteuerbits.3:=TRUE;
Ich hoffe ich habe das ganze gut beschrieben und die Frage ist nicht zu "dämlich"!
Gruß
good_mike