Spoiler anzeigen
Func _Array2D_DeleteRowCol(ByRef $aArray, $iIndex, $sWhat = "Row")
Local $iUB_1, $iUB_2
$iUB_1 = UBound($aArray, 1)
$iUB_2 = UBound($aArray, 2)
If $sWhat = "row" Then
For $i = $iIndex To $iUB_1 - 2
For $j = 0 To $iUB_2 - 1
$aArray[$i][$j] = $aArray[$i + 1][$j]
Next
Next
ReDim $aArray[$iUB_1 - 1][$iUB_2]
Else
For $i = 0 To $iUB_1 - 1
For $j = $iIndex To $iUB_2 - 2
$aArray[$i][$j] = $aArray[$i][$j + 1]
Next
Next
ReDim $aArray[$iUB_1][$iUB_2-1]
EndIf
EndFunc ;==>_Array2D_DeleteRowCol
Kann mir jemand den fehler beheben, dass diese Funktion das ergebnis immer 2D ausspuckt, obwohl es bei _ArrayDisplay 1-D ist?
EDIT BugFix:
Es ist eine bodenlose Frechheit, was du dir hier erlaubst! Du hattest hier ein Problem zu einer Funktion von name22 (_FileListRekursiv) gepostet. Jetzt hast du Überschrift und Code ausgetauscht, sodass unsere Antworten geradezu lächerlich wirken!
Das betrachte ich als persönlichen Affront. Du bist ab sofort auf meiner Blacklist!