tapi

    -5热度

    1回答

    你好其他程序员 我正在写一个程序给C#,它管理TAPI库。我不会给代码(除非有人要求),因为它有一个名为Softone的软件的命令,并且与业务相关。我面临的问题如下: 我想例如当一个调用来执行一个函数。 非常简单。因此,我设置了事件hanlder并调用该函数,但在运行时,它提供给我提到的程序(Softone)的结果是错误的。无论手动执行还是以其他任何方式执行相同的功能都会得到正确的结果我试图禁用事

    0热度

    2回答

    我使用的是来自JulMar的TAPI 2.0包装器(https://atapi.codeplex.com/),我遇到了麻烦。 初始化 void initTAPI() { myTAPI = new TapiManager("GetCaller"); if (!myTAPI.Initialize()) { MessageBox.Show(

    0热度

    1回答

    我尝试学习和理解TAPI,并且我尝试了很多例子,他们都获得我的TAPI线路,我可以拨出,但是当我有一个来电时没有事件被解雇,所以我开始思考TAPI驱动程序无法正常/防火墙阻止/完全不同的内容。 我试过的最后一段代码是http://pastebin.com/T3ZHkLi0,我到了MsgBox("We are here") end,然后退出。在此之前,它引发了我拥有的唯一TAPI产品线。 有什么办法

    0热度

    1回答

    我被困在TAPI编程中。我创建了一个程序来监视电话的活动。一切工作正常,但现在我想实现一个功能,以接受和拒绝来自Web直接呼叫。 什么,我所做的就是下面: namespace Shared { public partial class Site : System.Web.UI.MasterPage { public static ITAddress ln;

    1热度

    1回答

    我正在开发一个包含很多VoIP功能的项目。我无法访问之前正在使用的系统的源代码,因此我无法解析它以找出我需要知道的内容。我将描述以前的系统如何工作,然后问我的问题。 首先,我们一直在使用的旧系统取决于通过互联网接收呼叫的物理电话。我们的电脑上安装了桌面应用程序,该应用程序以某种方式接收手机收到的电话并在桌面应用程序上显示该电话号码。它使用该号码查找有关呼叫者的数据。但问题是,这个桌面应用程序已超过

    0热度

    1回答

    我目前正在研究一个需要在网页中实现某种电话服务的项目。该项目是在VB.net上编写的,因为客户端不希望每次发生任何事情时都要重新加载页面,所以回发被禁用。服务器体系结构是Windows 2012 R2 X64。不能给你调制解调器的确切型号,但它通常是USB /串行数据调制解调器。 最近几天我一直在阅读关于TAPI的文章/博客。很多人都说过将TAPI整合到网页是不可能的,但在Julmar.com上我

    0热度

    1回答

    几年前,我写了一个简单的c#应用程序,它使用Traysoft Tapi类与我们的办公室中的kx tda Panasonic PBX进行接口连接。只有四个分机,当一个电话响了,操作员拿起电话时,连接到pbx的电脑上的应用程序通过udp通过局域网发送了呼叫者信息,并从我们的数据库中弹出了操作员电脑屏幕上的客户信息。工作得很好。我们想要转到VOIP,那么我怎么能在VOIP和SIP上实现呼叫爆音。

    0热度

    1回答

    我消耗tapi32.dll使以这样一种方式,它应该问我从分机电话号码的功能和到分机电话号码。 我需要手动输入源电话号码和目标电话号码才能接通电话。 这是在方法调用我使用: [DllImport("tapi32.dll")] public static extern int tapiRequestMakeCall( string destAddress, string appNa

    2热度

    2回答

    我们在我们的基于java的客户端使用TAPI技术连接到PBX硬件使用CTI操作(开始呼叫,处理接收呼叫等)。 要连接到TAPI,我们使用gjtapi项目。我们从我们的客户gui开始拨打电话,我们可以监控这些事件,并查看与客户端连接的电话设备上的事件。 作为替代,我试过SIP协议,我们也可以开始通话,但是当我们连接使用SIP协议的电话装置被旁路,我们没有看到设备上的任何东西。例如,当使用TAPI并且

    0热度

    1回答

    我想连接到它连接到另一台pc的Tapi,但IENumAddress返回null。我如何指定服务器的IP? tobj = new TAPIClass(); tobj.Initialize(); IEnumAddress ea=tobj.EnumerateAddresses(); ITAddress ln; uint arg3=0;