【问题标题】:code to identify the number识别号码的代码
【发布时间】:2010-03-24 19:30:00
【问题描述】:

我在用 C# 做一个基于 TAPI 应用程序的项目时遇到了一个问题。我正在使用 ITAPI3.dll

我的问题是.. 我没有收到来电信息。为了获取来电信息,我正在使用 get_callinfo 函数,但它显示的是空消息。

【问题讨论】:

    标签: c# .net asp.net tapi netapi32


    【解决方案1】:

    您尝试过不同的调制解调器吗? TAPI 非常依赖硬件

    这可能是一个有用的 MSDN 起点:
    http://msdn.microsoft.com/en-us/library/ms726262%28VS.85%29.aspx

    (如果您还没有该网址)

    【讨论】:

      【解决方案2】:

      我也遇到了同样的问题。当我调试时,会打开一个 openfiledialog,要求我打开一个文件。我现在不确定它是什么,当我找到东西时会回来。所以我只是跳过了这行代码,是什么导致它为空。

      我发现是什么导致了我的问题:

      get_callInfo 有 3 个构造函数:一个返回对象,一个返回 int 和一个返回字符串。出于某种原因,一个返回对象失败了。所以我尝试了字符串构造函数。这给了我我需要的所有信息。我将概述您可以选择的所有属性:

      e.Call.get_CallInfo(CALLINFO_STRING.CIS_CALLEDIDNUMBER); e.Call.get_CallInfo(CALLINFO_STRING.CIS_CALLEDIDNAME); e.Call.get_CallInfo(CALLINFO_STRING.CIS_CALLEDPARTYFRIENDLYNAME); e.Call.get_CallInfo(CALLINFO_STRING.CIS_CALLERIDNAME); e.Call.get_CallInfo(CALLINFO_STRING.CIS_CALLERIDNUMBER); e.Call.get_CallInfo(CALLINFO_STRING.CIS_CALLINGPARTYID); e.Call.get_CallInfo(CALLINFO_STRING.CIS_COMMENT); e.Call.get_CallInfo(CALLINFO_STRING.CIS_CONNECTEDIDNAME); e.Call.get_CallInfo(CALLINFO_STRING.CIS_CONNECTEDIDNUMBER); e.Call.get_CallInfo(CALLINFO_STRING.CIS_DISPLAYABLEADDRESS); e.Call.get_CallInfo(CALLINFO_STRING.CIS_REDIRECTINGIDNAME); e.Call.get_CallInfo(CALLINFO_STRING.CIS_REDIRECTINGIDNUMBER); e.Call.get_CallInfo(CALLINFO_STRING.CIS_REDIRECTIONIDNAME); e.Call.get_CallInfo(CALLINFO_STRING.CIS_REDIRECTIONIDNUMBER);

      希望这仍然有帮助

      【讨论】:

        猜你喜欢
        • 2011-04-14
        • 1970-01-01
        • 2013-09-13
        • 2018-02-25
        • 1970-01-01
        • 2010-09-24
        • 1970-01-01
        • 2020-01-25
        • 2012-02-18
        相关资源
        最近更新 更多