2017-12-01 4 views
1

一部の電話呼び出しプロセスを自動化し、TAPI3を別のアプリケーションと統合するために、私はサンプルとして見つかったコードに従います。Tapi3lib.ITAddressがすべてのデバイスを返すことはありません

tapi = new TAPI3Lib.TAPIClass(); 
tapi.Initialize(); 
foreach (TAPI3Lib.ITAddress ad in (tapi.Addresses as TAPI3Lib.ITCollection)) 
     cbLines.Items.Add(ad.AddressName); 

このコードは、ドロップダウンにデバイスを満たし、ドロップダウンは、1つのデバイスのみが含まれていますし、それは私のコンピュータから表示されます。 PBXデバイスのIPアドレスと電話番号(例:106)を追加する他のコンピュータにPIMphony_6.8_bld3200_XX_Alcatelをインストールしようとしましたが、コンピュータに表示されているデバイスがリストに表示されません。私はこのコードを実行したときに何がどうやって私のコンピュータ上のデバイスを見ることができたのか分かりません。明らかに私は何かが欠けている。私たちが使用しているデバイスはAlcatelで、このアプリでは電話は自分のコンピュータ上でのみ制御できます。 (私は必要に応じてPIMphony_6.8_bld3200_XX_Alcatelを含むzipファイルを提供することができます)。したがって、最終的な目標は、すべてのコンピュータ上の電話回線を見て、コンピュータから制御できるようにすることです。

Tapi3の専門家は何ですか?それは他のPCのインストールが行方不明ですか?なぜ私のデバイスだけが表示されますか?

答えて

0

サードパーティのTAPIドライバがインストールされている必要があります。一部のサポートWebサイトでPBXを使用しているDVDに収録されている可能性がありますが、このPIMphonyは電話制御ツールのように見えますが、それはTAPIをフードの下で使用していることを保証するものではなく、いくつかのpropitiatoryプロトコルを使用している可能性があります。

私はTAPI3についてはわかりませんが、ドライバをインストールしていない場合でも、TAPIを正しく使用すると、3〜4つの標準のWindows内蔵デバイス(WANミニポートなど)が表示されます。

あなたは結果を比較するためにまともなテストツールが必要です、私はphone.exeをお勧めします、それはTAPIビジネスの標準的なテストツールの一種です。最近、オンラインで見つけるのが難しくなってきています。ここでは、Googleがすばやく私に手を差し伸べるような、細長い変形へのリンクがあります。https://helpdesk.estos.de/Knowledgebase/Article/View/82/3/howto-ephoneexe--tapi-test-tool

+0

ありがとうございます。私は、提案されたアプリケーションを試して、それはまだ1つの行を返すだけで、それは私の行です。 PBXに必要な設定があれば、ネットワークやそれに類するものに「有効」にすることができます。 PBXをインストールした会社に相談し、その結果をお知らせします。 –

+0

デバイスを表示または非表示にするためのPBXの設定はありません。従業員はなぜそれが起こるのか分かりません。スクエア1に戻る! –

+0

ローカルドライバの設定を確認してください:コントロールパネル>電話とモデム>詳細設定タブ>ベンダドライバを選択し、設定を押してください。 (注:いくつかのWindowsのバージョンでは、電話とモデムの項目のコントロールパネルを特に検索する必要があります。デフォルトでは表示されません) –

関連する問題