簡體   English   中英

如何捕獲電話號碼

[英]How to capture a Phone Number

我正在尋找在vb.net或c#.net中創建一個Windows應用程序,它將捕獲來電的電話號碼。 這將是一條土地線。 硬件要求是什么? 將使用哪些.Net庫?

您需要一個支持來電顯示的最新調制解調器,並且受Windows支持。 Windows提供了一個用於與調制解調器通信的API,稱為電話應用程序編程接口,即TAPI。 遺憾的是, 無法從托管代碼輕松訪問此API。

在托管代碼中訪問來電顯示的最佳選擇是使用位於TAPI API之上的免費或共享軟件TAPI OCX控件之一,其中大多數應該有一個簡單的API,可以為您提供傳入的號碼。 Google可以使用“TAPI OCX”或“TAPI來電顯示”來查看可用的內容。

如果它是你正在談論的固定電話,你所需要的只是一個標准的模擬調制解調器和一個連接它的串口。 您將使用標准AT樣式命令來控制調制解調器並監視傳入數據。

有關特定命令和事件,請查看Hayes AT命令集上的Wikipedia文章

如果您有VOIP系統,您的系統提供商可能有一個API可用於執行此操作。 根據我的經驗,這將花費額外的成本和錯誤。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM