Hi,
ich lege mit folgenden Script die WLAN informationen aus und möchte dann im Array die führenden und nachfolgenden Leerzeichen entfernen. Allerdings funktioniert StringStripWS nicht:
Spoiler anzeigen
[autoit]
Dim $iPID = Run(@ComSpec & " /c " & "netsh wlan show networks mode=bssid", "", @SW_HIDE, 0x2)
Dim $sLine = ""
While 1
$sLine &= StdoutRead($iPID)
If @error Then ExitLoop
WEnd
Dim $TempFileArray = StringSplit($sLine, @CR, 2)
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]For $i = 1 To $TempFileArray[0]
$TempFileArray[$i] = StringStripWS($TempFileArray[$i], 3)
Next
_ArrayDisplay($TempFileArray)
[/autoit]Edit: Oje die Abwesenheit von Autoit hat mich echt einrosten lassen. Ohne Rückgabe der Anzahl im ersten Arrayelement kann es ja nicht gehen.