Hallo
Ich möchte 2 Arrays vergleichen und die Werte , die in beiden Array´s vorkommen ,im ersten Array löschen.
Alternativ habe ich die Array´s in ein 2 D Array zusammengeführt und Arraysearch benutzt.
Das Problem ist , das das zweite Array kleiner als das erste ist.
Mit Arraysearch wollte ich jetzt den Index bestimmen, leider ohne erfolg.
Mit der Funktion : _GetIntersection konnte ich zwar die Gemeinsamkeiten bestimmen können, aber nicht die Werte , die in der zweiten Spalte sind , in der ertsen Spalte löschen.
Mein Ansatz sieht so aus.
#include <Array.au3>
$index=""
dim $array[9][2]
$array[0][0]="pc1"
$array[0][1]="00"
$array[1][0]="pc2"
$array[1][1]="01"
$array[2][0]="pc3"
$array[2][1]="04"
$array[3][0]="pc4"
$array[3][1]="pc1"
$array[4][0]="pc5"
$array[5][0]="01"
$array[6][0]="pc6"
$array[7][0]="pc7"
;_ArrayDisplay($array,"")
For $i = 0 to UBound ($array)-1
$index=_ArraySearch($array[$i][0],$Array[$i][1],0,0,0,1,1,2)
MsgBox(0,"",$index)
Next
Das klappt einfach nicht , hat jemand eine Idee ?
Vielen Dank
Gruß
Lars