有没有办法让所有用户朋友使用带C#的Skype?
我怎样才能活跃(在线朋友).
解决方法:
首先,您必须从项目的COM参考选项卡添加SKYPE4COMLib中的引用,然后确保您的应用程序将构建为x86,最后尝试使用此代码段:
using System;
using System.Collections.Generic;
using System.Linq;
using SKYPE4COMLib;
namespace Example
{
class SkypeExample
{
static void Main(string[] args)
{
SkypeClass _skype = new SkypeClass();
_skype.Attach(7, false);
IEnumerable<SKYPE4COMLib.User> users = _skype.Friends.OfType<SKYPE4COMLib.User>();
users
.Where(u => u.OnlineStatus == TOnlineStatus.olsOnline)
.OrderBy(u => u.FullName)
.ToList()
.ForEach(u => Console.WriteLine("'{0}' is an online friend.", u.FullName));
Console.ReadKey();
}
}
}
希望这可以帮助.