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;