如何从计算机调制解调器获取电话号码?

如何从计算机调制解调器获取电话号码?

在 Windows 7 x64 上,设备管理器将我的调制解调器检测为带有 SmartCP 的 HDAUDIO 软数据传真调制解调器,我想知道是否可以将固定电话连接到调制解调器端口,并且在有电话时获取电话号码?

我需要获取电话号码,以便它可以用于我正在开发的软件。

我想要给我打电话的人的电话号码。我使用 Delphi 作为我的开发工具。

超级终端 ATZ - 确定 AT+VCID=1 - 确定

答案1

仅当呼叫者启用了 CLIP 时,此功能才会起作用。

请看这里:http://www.activexperts.com/mmtoolkit/at/commands/?at=%2BCLIP其中描述了AT+CLIP - Calling line identification presentation命令。这很可能也适用于您的调制解调器。

答案2

此描述

6) ATA - 此命令用于接听电话。来电时,系统会显示“RING”消息,每次来电铃响时都会重复此消息。通话结束时,屏幕上会显示“NO CARRIER”。语法:ATA(Enter)

当按下 ATA 并按下回车键时,来电将被接听。例如,

RING
RING
ATA

我似乎记得,RING当电话线上启用来电显示功能时,有些调制解调器会跟踪来电号码。例如:

RING 01206821212

相关内容