2010-01-02 74 views
1

做它用它工作,这是良好的开端,TAPI ...建立在Windows 7上使用TAPI的应用程序 - 从哪里开始

我想创建一个应用程序,它会自动应答/记录来电和也呼叫某人录制的消息。

想在.net(asp.net或c#桌面没有问题)。

+1

没有人即使是这个问题.. DMAN – martin 2010-01-02 16:55:20

+0

我在Windows 7上使用TAPI,它工作正常。你可能想看看我的答案以下问题,关于.NET的TAPI包装:http://stackoverflow.com/questions/2333319/net-tapi-interface/2334053#2334053 – MicSim 2010-02-25 13:03:42

回答

3

微软似乎不太可能从Windows 7中删除TAPI,所以最终这将取决于您使用的电话系统和驱动程序。 Avaya和思科通常提供良好的驱动程序。我们有一个Avaya电话系统正在工作,有几个人使用Windows 7而没有问题AFAIK。

从托管代码使用TAPI几乎没有支持,但可以使用包装器或第三方组件(请参阅Microsoft Knowledgebase article 841712)。

This post可能会指出你在正确的方向。

0

我正在尝试使用TAPI,C#和64位Windows 7。我写了一个非常小的程序,使用(the ITAPI assembly from codeplex)。

theTextBox.Clear();
foreach (TAddress addr in tapi.Addresses){
theTextBox.Text += addr.AddressName + "\n";
}
theTextBox.Refresh();

TAPI是TTapi对象,并在窗体的构造函数初始化。

生成的列表似乎是一些默认列表,它痛苦地缺乏安装的LAN TAPI服务提供程序。我目前希望有一个很好的工作包装。

相关问题