Hallo Gemeinde,
ich teile die Zeilen einer Textdatei mit StringSplit. Diese enthalten je die BiosOption und deren Wert mit (z.B. System Management Command, Enable)
Code
While True
Local $line = FileReadLine($file)
If @error <> 0 Then
MsgBox($MB_ICONERROR, "@Error", @error, 5)
ExitLoop
EndIf
Local $a_split = StringSplit($line, ", ", 3)
WEnd
Ergebnis einer Zeile:
Row|Col 0
# 0|System Management Command
# 1|Enable
Wie schreibe ich am elegantesten die beiden Werte in ein 2D Array? Ich dachte an:
Code
local $nCount 0
.
While True
.
_ArrayAdd($optionsArray[$nCount][0], $a_split[0])
_ArrayAdd($optionsArray[$nCount][1], $a_split[1])
$nCount += 1
WEnd
Da bringt er dann aber immer ein "Array variable has incorrect number of subscripts or subscript dimension range exceeded"