Moin,
ich möchte aus einem 2D Array von der Spalte 2 drei neue Array's in Schleife erzeugen.
Also, 2 Zeilen mit 27, eine Zeile mit 28 und zwei Zeilen mit 29., jeweils mit 5 Spalten.
Könnt ihr mir helfen?
Gruß
Code
#include <Array.au3>
Local $aArray[5][5] = [[0, "Test1", 27, 1, 0], _
[1, "Test1", 27, 4, 2], _
[2, "Test2", 28, 1, 3], _
[3, "Test3", 29, 1, 0], _
[4, "Test4", 29, 4, 1]]
_ArrayDisplay($aArray, "2D Array")
Dim $aResultFindAll[5][5]
For $i = 1 To 30 Step +1
Local $aResult = _ArrayFindAll($aArray, $i, Default, Default, Default, Default, 2)
_ArrayDisplay($aResult)
For $f = 0 To UBound($aResult) - 1
$aResultFindAll = $aArray[$aResult[$f]][1]
$aResultFindAll = $aArray[$aResult[$f]][2]
_Arraydisplay($aResultFindAll)
Next
Next
Alles anzeigen