Hey,
ja sorry, vor lauter lauter...
Code funktioniert jetzt so.
AutoIt
For $i = $Array[0] To 1 Step -1
If StringLeft($Array[$i], 1) = "s" Then
$Array[$i] = StringLeft($Array[$i], 8)
Else
_ArrayDelete($Array, $i)
EndIf
Next
Einzig was ich noch nicht weiß, im Original sind es 802 Zeilen, was ja auch im $Array[0] steht. Nach dem löschen sind es nur noch 577 Zeilen, in $Array[0] steht aber immer noch 802. Wenn ich jetzt mit dem Array weiter arbeite wird er im besten fall bei 802 anfangen und 300 ohne Wert machen oder er bringt mir einen Fehler???
Ist das egal? Wie kann ich das richtig machen?