_ArrayDisplay mit 2 Dimensionen

  • Hallo, ich wollte das UDF _ArrayDisplay auch für 2 Dimensionen haben, habe das dann so geändert:

    [autoit]


    Func _ArrayDisplay2(Const ByRef $avArray, $sTitle)
    Local $iCounter1 = 0, $iCounter2 = 0,$sMsg = ""

    [/autoit][autoit][/autoit][autoit]

    If (Not IsArray($avArray)) Then
    SetError(1)
    Return 0
    EndIf

    [/autoit][autoit][/autoit][autoit]

    For $iCounter1 = 0 To UBound($avArray,1) - 1
    For $iCounter2 = 0 To UBound($avArray,2) - 1
    $sMsg = $sMsg & "[" & $iCounter1 & "][" & $iCounter2 & " = " & StringStripCR($avArray[$iCounter1][$iCounter2]) & @CR
    Next
    Next

    [/autoit][autoit][/autoit][autoit]

    MsgBox(4096, $sTitle, $sMsg)
    SetError(0)
    Return 1
    EndFunc ;==>_ArrayDisplay2

    [/autoit]

    Leider kommt beim Aufrufen:
    "Error parsing function call"

    Ist meine Idee technisch nicht möglich, weil es es sonst schon geben würde, oder habe ich einen Fehler drin?

    Gruß
    Zen