检查用户是否已注销时出现异常

时间:2014-12-26 20:49:01

标签: c# skype

检查用户是否已注销时,我收到异常。

代码段:

if(skype.CurrentUserStatus == TUserStatus.cusLoggedOut)
{
    MessageBox.Show("Bitte melde dich in Skype an.", "Fehler", MessageBoxButtons.OK, MessageBoxIcon.Error);
    System.Windows.Forms.Application.Exit();
}

但如果我退出并尝试调试它,我会得到一个例外。

  

Ein Ausnahmefehler des Typs“System.Runtime.InteropServices.COMException”ist in alphasn0w.exe aufgetreten。

     

ZusätzlicheInformationen:没有附上。

翻译:

  

alphasn0w.exe中出现'System.Runtime.InteropServices.COMException'类型的异常。

     

其他信息:未附加。

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

这意味着您没有连接到Skype。

您想要这样做:

Skype skype = new Skype();
skype.attach(7, true);

" true"意味着它会等到用户点击“#34;允许"”后再继续使用您的代码。