【问题标题】:How to get contact details in Skype4COM?如何在 Skype4COM 中获取联系方式?
【发布时间】:2014-06-24 12:52:00
【问题描述】:

我正在尝试从我在 Skype 聊天中收到的联系人中获取 FullNameHandler。我设法在这个事件中获得了一个断点:

Skype.MessageStatus += OnMessageStatus;

public void OnMessageStatus(ChatMessage pMessage, TChatMessageStatus Status)
{
}

但是pMessageBody 包含:

"[Contacts enclosed. Please upgrade to latest Skype version to receive contacts.]"

不管我是发送还是接收消息的人都是一样的。我当前的 Skype 版本是 6.16.64.105(问题仍然发生在 6.16.0.105)

我想知道是否由于某种原因不再支持我的 Skype 版本,或者我正在处理错误的事件...

是否还有其他事件,或者有没有办法从收到的联系人中获取名称和处理程序?

【问题讨论】:

    标签: c# skype skype4com


    【解决方案1】:

    我不知道邮件正文的问题,但是您可以尝试这样从发送邮件的联系人那里获取句柄和全名:

    pMessage.Sender.Handle

    pMessage.Sender.FullName

    【讨论】:

      猜你喜欢
      • 2013-06-16
      • 1970-01-01
      • 2023-04-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-20
      • 2017-01-30
      相关资源
      最近更新 更多