Create an application using TAPI on windows 7 - where to start

大兔子大兔子 提交于 2020-01-05 06:26:12

问题


does it working with it and which is the good start for TAPI...

i want to create an application which automatically answer/record incoming call and also call to someone recorded message.

want this in .net (asp.net or c# desktop no problem).


回答1:


It seems unlikely that Microsoft would have removed TAPI from Windows 7 so ultimately this will depend on the telephone system and drivers you are using. Avaya and Cisco usually provide good drivers. We have an Avaya phone system in work and a few people using Windows 7 with no problems AFAIK.

There is little support for using TAPI from managed code, but it is possible using wrappers or 3rd party components (see Microsoft Knowledgebase article 841712).

This post might point you in the right direction.




回答2:


I'm trying to work with TAPI, C# and 64bit Windows 7, too. I wrote a very small program which uses (the ITAPI assembly from codeplex).

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

tapi is a TTapi object and is initialized in the Form's constructor.

The resulting list seems to be some default list which painfully lacks the LAN TAPI Service Provider I installed. I currently have low hopes that there is a well working wrapper for this.



来源:https://stackoverflow.com/questions/1992073/create-an-application-using-tapi-on-windows-7-where-to-start

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!