Heut ist son Tag, ich sags euch...
irgendwo hab ichn Brainlag.
$pools beinhaltet alle application pools
$pools[0] = 1 element
Ubound($pools) -1 = alle elemente
$excludes beinhaltet alle zu löschenden
$excludes[0] = count
AutoIt
for $s = 0 to UBound($pools) -1
for $x = 1 to $excludes[0]
if StringInStr($pools[$s],$excludes[$x]) Then
msgbox(0,"",$pools[$s] & " ist gleich " & $excludes[$x])
msgbox(0,"","lösche eintrag " & $s &"=" & $pools[$s])
_Arraydelete($pools,$s)
Endif
Next
Next
es passt beim ersten element. Sprich lösche eintrag $s stimmt überein mit der arrayposition
geht die schleife aber dann zum nächsten element, crashed es weil $s eine falsche arrayposition hat. subscript dimension error
liegts daran, dass das array kleiner wird wenn ichn delete mache und die forschleife dann nicht mehr hinhaut? how to avoid that?
Jemand ne idee?