Hallo,
in Anlehung an das sehr interessante Script von Bitnugger
Zeilen tauschen und hinzufügen
eine Array Frage
Code
Local $aFile = [ _
'# 2 ', _
'a', _
'# 2 ', _
'b', _
'# 2 ', _
'c', _
'# 2 ', _
'd']
For $i = 0 To UBound($aFile) -1 Step 1
If $i < UBound($aFile) -1 And StringLeft($aFile[$i], 3) = '# 2' Then
_ArrayInsert($aFile, $i + 1, '# 2a' )
EndIf
Next
_ArrayDisplay($aFile, '$aFile')
_ArrayToClip ( $aFile , @CRLF )
Alles anzeigen
Mein Ziel ist
statt dessen erhalte ich
Wie muss obiger Code abgeändert werden?
Wenn folgendes nutze
For $i = 0 To UBound($aFile) -1 Step 1
und über _ArrayInsert eine Zeile zum $aFile Array hinzufüge, wird die maximale Anzahl der Zeilen automatisch erhöht oder was muss ich schreiben, damit hinzugefügte Zeilen bei der For-Schleife berücksichtigt werden?
Danke