Hey Leute
Mein Code:
[autoit]#include <Array.au3>
[/autoit][autoit][/autoit][autoit]Global $string
Global $list = ProcessList()
Global $array
Global $array2
_ArrayDisplay($list) ;Zeige Alle Prozesse aus 2 Dimensionalen Array in Liste an
_array2string() ;Convertiere Array zu String mit folgendem Zwischenzeichen: #
MsgBox (0,"",$String) ;Daraus Resultierender String
_string2array() ;Mache aus dem String den 2 Dimensionalen Array
_ArrayDisplay($array2) ;Zeige den erstellen Array
Func _array2string()
Local $var ;Durchlaufvariable
For $var = 0 To $list[0][0] ;Schleife zum erfassen des Arrays
$string &= $list[$var][0] & '#' & $list[$var][1] & '#' ;erstelle einen String aus dem Array mit dem Trennzeichen #
Next
EndFunc
Func _string2array()
Local $var ;Durchlaufvariable
$var2 = '-1' ;Variable zum erfassen der Werte aus dem neuem Array
$array = StringSplit($string, '#') ;erstelle Neuen Array aus dem String, Trennzeichen ist #
; For $var = 0 To ;UND HIER KOMM ICH NICHT WEITER-) ICH VERSUCHE EIN EINDIMENSIONALEN ARRAY IN EINEN 2 DIMENSIONALEN UMZUWANDELN
$var2 = $var2 + '1'
$array2[$var][0] = $array[0]
$array2[$var][1] = $array[1]
; Next
EndFunc
Und nun der Punkt wo ich nich weiter komme:
Wie erfasse ich die Anzahl der array-Werte die ich ja benötige, um der Schleife zu sagen, bis wann Diese durchlaufen werden soll...
Danke für eure Hilfe!