2009-04-14 14 views
4

私は、着信コールの電話番号をキャプチャするvb.netまたはc#.netでWindowsアプリケーションを作成したいと考えています。これは陸上線になります。ハードウェア要件は何でしょうか?どちらの.Netライブラリが使用されますか?電話番号を取得する方法

+0

発信者番号の電話機でカメラをポイントできますか?それは単なるOCRの問題です。:-) –

答えて

1

発信者IDをサポートし、Windowsでサポートされている最新のモデムが必要です。 Windowsは、Telephony Application Programming Interface、a.k.a. TAPIというモデムと通信するためのAPIを提供しています。残念ながら、このAPI cannot easily be accessed from managed code

マネージコードで発信者番号にアクセスするには、無料またはシェアウェアのTAPI OCXコントロールの1つをTAPI APIの上に置くことをお勧めします。そのほとんどは、単純なAPIを備えている必要があります着信番号TAPI OCXやTAPI発信者IDのようなものを探して、利用可能なものを確認してください。

0

あなたが話している固定電話の場合、標準アナログモデムとそれに接続するシリアルポートが必要です。標準のATスタイルのコマンドを使用してモデムを制御し、着信データを監視します。特定のコマンドやイベントに

、あなたはVOIPシステムを持っている場合はthe Wikipedia article on the Hayes AT command set

0

をチェックアウトし、お使いのシステムプロバイダがこれを行うために利用可能なAPIを有することができます。私の経験に基づいて、それは余分な費用がかかり、バグがあります。