你好,我想用56K调制解调器得到谁打电话给家庭电话的电话号码,有没有办法用C#实现这个?
解决方法
并非所有调制解调器都支持来电显示.对于那些做的,实施方式因制造商而异.
通过串行数据传送来电显示,所以您必须使用TAPI library(或Windows的超级终端来测试).呼叫者ID号通常出现在第一和第二个振铃之间.
您将需要向调制解调器发出命令来激活主叫方号码.典型:
AT#CID=1
(orAT+VCID=1
)OK
检查调制解调器的文档.
当电话进入时,调制解调器将收到一个呼叫字符串.典型:
RING
然后来电显示文本将进来.如果我正在记住,它的形式是:
NMBR=XXXXXXXXXX
[我正在寻找参考.我会发布一个链接,当我可以找到它]
更新:啊,找到了一个.查看此页面了解各种调制解调器的命令和连接字符串: