Verwenden von Arrays

  • Hey


    Ich wollte vorhinsuper säcksi aussehende If, else if, else if Kotze durch n Array tauschen, welches ich folgendermassen im var-Teil definiert habe:

    Code
    1. var
    2. WINKEL: array[-17..9] of single = (-90, -80, -74, -69, -64, -59, -55, -51, -48, -39, -34, -30, -26, -23, -19, -15, -12, 0, 10, 17.9, 22, 25.7, 29.5, 33.5, 39.7, 46, 51);

    Dann wirft LOTUS folgenden Fehler:



    Zweiter Versuch: Das Array in const zu definieren:

    Code
    1. const
    2.     WINKEL: array[-17..9] of single = (-90, -80, -74, -69, -64, -59, -55, -51, -48, -39, -34, -30, -26, -23, -19, -15, -12, 0, 10, 17.9, 22, 25.7, 29.5, 33.5, 39.7, 46, 51);

    Tja, was macht LOTUS wohl?



    Kann mir bitte jemand helfen?


    dangö

  • Nun ja, beides entspricht nicht der Pascal-Syntax, insofern kein Wunder... ;-)


    Du kannst einer Variable im "var" Teil keine Werte zuweisen.

  • Ich hatte hier geguckt.

    Da steht so ein Beispiel mit einem Const Array drin. Kann aber sein, dass sich die Seite auf einen anderen Pascal Dialekt als den in Lotus verwendteten hanelt.

    Ja äh, hier irgendwas mit Dingen und so...

  • Neu erstellte Beiträge unterliegen der Moderation und werden erst sichtbar, wenn sie durch einen Moderator geprüft und freigeschaltet wurden.

    Die letzte Antwort auf dieses Thema liegt mehr als 60 Tage zurück. Das Thema ist womöglich bereits veraltet. Bitte erstellen Sie ggf. ein neues Thema.

    Maximale Anzahl an Dateianhängen: 5
    Maximale Dateigröße: 500 kB
    Erlaubte Dateiendungen: bmp, cfg, ini, jpeg, jpg, lct, ldl, llg, lob, log, lpmtl, lptmt, ltx, pas, pdf, png, railtrack, rar, txt, veh, wav