Hola buenas, estoy intentando clasificar los resultados de un For Each y solo mostrar los que me sean convenientes...
For Each oGroup In oSkype.Chats
If Not oSkype.Chats Is oSkype.User Then
ListBox1.Items.Add(oGroup.Name)
End If
Next
Esto no me hace nada, es más no muestra ningún texto... Que puedo hacer?
oSkype.Chats muestra todas las conversaciones recientes que he tenido.
oSkype.User identifica si es un usuario
En caso de que no sea un Usuario de Skype, pues se procede a mostrar las chat grupales, es decir, que solo hay 2 opciones. O una chat o un usuario dentro de las conversaciones recientes de Skype.
Pero nada de esto va.. Que puedo hacer? :silbar:
Buenas tardes/noches, creo que el problema en ese código es que intentas comparar tipos en vez de valores. Además de que haces la misma comparación en cada ciclo, deberías corregirlo utilizando la variable "oGroup" en el if en vez del "oSkype". Puede ser una de esas dos cosas o las dos.
Saludos.