Ich habe einen Code erstellt, um alle Kontakte zu bekommen, aber jetzt möchte ich alle Chat-Gruppen bekommen. Bitte lesen Sie dieses Thema nicht mehr, wenn Sie noch nie die Skype4COM API verwendet haben.Skype4COM bekomme alle aktuellen Chat in recents
verwendet, um alle Polzahl
try
{
for (int i = 0; i < skype.HardwiredGroups.Count; i++)
if (skype.HardwiredGroups[i + 1].Type == TGroupType.grpAllFriends)
{
for (int j = skype.HardwiredGroups[i + 1].Users.Count; j > 0; j--)
listBox1.Items.Add(skype.HardwiredGroups[i + 1].Users[j].Handle);
button17.Enabled = false;
break;
}
}
catch (Exception eoi){}
Jede Idee zu sammeln, um eine Liste der Gruppen zu bauen?
Hmm sehr schön, aber jetzt wie könnte ich es machen sie alle zu einer Listbox Zeile für Zeile hinzufügen, wie mein anderer Code für Kontakte zu bekommen. –
Bearbeitet, um ein Beispiel am Ende hinzuzufügen. Aber nur zum ersten Mal, das ist der eindeutige Chat-Name, nicht der Name, den Sie auf der Benutzeroberfläche sehen. Wenn Sie den UI-Namen haben wollten, müssten Sie 'skype.Chats [0] .FriendlyName' verwenden (aber Sie können' skype.get_Chat() 'nicht mit dem' FriendlyName'-Wert verwenden) :) – Josh
Hmm @Josh das ist das einzige Problem, ich brauche es, um eine Liste von freundlichen Namen aufzubauen, PS: Danke für die Hilfe. Nicht viele hier wissen viel oder nichts über die SKYPE4COM, so dass es schwer ist, Antworten zu finden. –