Mehrdimensionale Arrays

  • Das folgende Programmstück bringt beim Ausführen die Fehlermeldung
    "Test.au3 (16) : ==> Array variable has incorrect number of subscripts or subscript dimension range exceeded.
    $a[0][1] = 2"

    ------------------------------
    Dim $a[3][1]

    $a[0][0] = 1
    $a[0][1] = 2
    -------------------------------

    Weiß jemand Rat?

    Vielen Dank im voraus!

    Peter

    2 Mal editiert, zuletzt von peda (18. Februar 2006 um 13:44)

  • Zitat

    Original von peethebee
    Hallo!

    In der zweiten Dimension hast du nur [1] definiert. Das bedeutet, dass nur $array[0][0], $array[1][0] und $array[2][0] existieren. Erhöhe die 1 auf 2, dann sollte es funktionieren.
    Hinweis: Zählung der Arrayelemente beginnt grundsätzlich bei 0 - häufige Gefahrenquelle!

    peethebee