Buenos dias compañeros, he mandado el contendido del TreeView y de la celda del DataGridView a dos ListBox, estoy intentando recorrerlos para saber que elementos del ListBox1 no se encuentran en el ListBox2 y los que no se encuentren enviarlos a el ListBox3, pero no me esta haciendo la comparación bien este es el código que estoy utilizando pero no me esta funcionando creo que debería recorrer el segundo ListBox pero de acuerdo a mi código no se como implementar esta situación
Código:
Dim x As Integer, j As Integer
For x = 0 To l2.Items.Count - 1
For j = 0 To l1.Items.Count - 1
If Not l2.Items.Contains(l1.Items(j)) Then
l3.Items.Add(l1.Items(j))
End If
Next
Next
el inconveniente como les digo es que esta listando todos los elementos en el ListBox3, no respeta la condición, aclaro que el Listbox2 puede tener menos elementos que el ListBox1 o viceversa.
Les agradesco su colaboración al respecto.
Saludos.