Zugriff bei Deklaration ARRAY OF ARRAY

nar21
2011-10-16
2011-11-03
  • nar21 - 2011-10-16

    Hallo,

    Ich würde gern eine Feld im Feld Variable erstellen,
    bspw.: ```

    rgFeld1 : ARRAY[0..15] OF ARRAY [0..7] OF BYTE; (Feld in Feldelement)

    ```
    Wie kann ich jetzt in Hauptfeldelement 0 auf BYTE 0 des Subfeldes zugriefen?
    rgFeld1[0].[0] funktioniert nicht und rgFeld1[0,0] schon garnicht. Hat jemand eine Idee?
    Danke.

     
  • nar21 - 2011-10-16

    Hm, die Lösung scheint ```

    Feld1[0][0]  := X;

    ```zu sein, zumindest spuckt der Compile keinen Fehler mehr aus.

     
  • Erik Böhm - 2011-11-03

    Servus

    Du kannst das auch so deklarieren:

    byVar: ARRAY[0..15,0..7] of BYTE

    Dann ist der Zugriff:

    byVar[4,7]

    Funktion ist genau die selbe, sieht nur anders aus.

    Gruß
    Erik

     

Log in to post a comment.