用Modem拨打传呼,有难题(50分)

  • 主题发起人 主题发起人 agangr
  • 开始时间 开始时间
A

agangr

Unregistered / Unconfirmed
GUEST, unregistred user!
我用AT命令或Tapi函数通过Modem拨打传呼的自动台,拨通后,语音提示我输入数字信息,
此时可以我该如何发命令把数字信息输入,让对方能接收到
 
有人说lineGenerateDigits()函数可以模拟dfmf按键。可惜我不知道怎么用,有谁知道吗
 
用MODEM拨号:127+XXXXXXX+',,,,,,(“,”个数根据寻呼机的响应时间定)'+信息码。
 
在MSDN中声名
LONG WINAPI lineGenerateDigits(
HCALL hCall,
DWORD dwDigitMode,
LPCSTR lpszDigits,
DWORD dwDuration
);
SendDtmf := '127999999';
lineGenerateDigits(hCall, LINEDIGITMODE_DTMF,Pchar(SendDTMF),0 );

 
lineGenerateDigits()函数模拟dfmf按键,是不是必须modem支持
 
to xzk2000:
谢谢你的指点,我还有一个问题请教:
我拨打一传呼后,用linedrop()挂断,再拨打另外一个传呼,但出现“应答响应错误”
是什么原因,我该如何做?分数随后送出
 
没啥难度,简单!
lineGenerateDigits,Voice Modem都支持
 
必须在voice模式中才能实现!!!
请到我主页看看http://wenjinshan.yeah.net或wenjinshan.mycool.net
 
来自http://wenjinshan.yeah.net或wenjinshan.mycool.net的
《Delphi串口及语音传真编程》已出版
 
请问那位高手有“用Modem拨打传呼”的源代码?可不可以给我发一份啊。
我的E-mail:llbb_0773@163.com
 
我以前写过一个,可惜找不到源代码了。其实不难的,你试一下下面的方法看看:
atdt+Call台自动号+BB机号,选择方式(1或2)
不好意思,现在手头上没有Modem测试,不知道行不行。
 
后退
顶部