How to iterate over Enum CODESYS?

...komplette Frage anzeigen

2 Antworten

Ich sehe in diesem Code keinerlei Schleifendefinition. Sollte die durch Einrückung erfolgen, ist das dem Code in dieser (Nicht-)Formatierung nicht anzusehen.

(Auch sonst poste den Code bitte noch mal, diesmal als Code formatiert.)

-----

Leider kenne ich mich nur mit DotNet gut aus, aber da nach https://forum.codesys.com/viewtopic.php?t=1889 CoDeSys inzwischen IronPython verwendet und IronPython auf .NET basiert, kann ich immerhin einiges zum Objektmodell sagen:

System.Enum.GetValues([Enumerationstyp])

liefert ein Objekt vom Typ System.Array zurück, über das man iterieren kann.

Was wisst ihr über foreach-Schleifen? Über Iteratoren?

bitte antworten

Pascalp3 04.08.2017, 16:59

wichtig

0
PWolff 04.08.2017, 17:29

Dir ist aber schon klar, dass man beantwortete Fragen ausblenden kann?

1

Was möchtest Du wissen?