“Universaler“ Getter bzw Setter für enum

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Hallo,
    da ich mit nichtmal sicher bin ob das so funktioniert bzw. Ob ich was falsch mache frag ich hier mal.
    Ist es möglich einen universalen Getter bzw, Setter für enums zu bauen um z.B in includes ganz einfach Variablen auslesen bzw setzen zu können, oder müsste man jede variable im enum einen eigenen Getter/Setter anlegen
    Beispiel:


    Im include der aufruf z.B



    Code
    Setter(1, Daten:bool, false);

    Oder gibt es andere Möglichkeiten das elegant zu lösen.


    Danke

  • Ja, mit einem Makro kannst du das einfach lösen:


    #define Setter(%0,%1,%2) TestDaten[%0][%1]=%2

    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S