GSM MODEM发短信问题(100分)

  • 主题发起人 主题发起人 wangxp2003
  • 开始时间 开始时间
W

wangxp2003

Unregistered / Unconfirmed
GUEST, unregistred user!
我用GSM MODEM发短信。用smspdu.dll作二次开发,发送信息时报地址错误。哪位用这个链接库做过开发没有。<br> smspdu.dll开发文档中定义了结构 SM_PARAM=record &nbsp;...<br> &nbsp;function SendShortMessage(send_number:PChar;send_msg:Pchar;sm_param_temp: ^SM_PARAM):integer ;stdcall;external 'smspdu.dll ' name 'SendShortMessage';<br>^SM_PARAM编译通不过。
 
怎么没人回答啦!有谁用smspdu.dll做过开发啦。发一个简单源码给我啦。我做一下,老是不稳定,特别是获取短信中号,设置短信中心号是经常出错!哪位帮帮我啦。谢谢!
 
自己写PDU编码 发送程序 <br>不要用人家的函数
 
是啊,自己做,不很难的!
 
自已写还要查看at 指令,挺麻烦的。麻烦看一下,下面我这样转换调用,有什么不对的地方,谢谢!<br>//C++<br>BOOL _stdcall GetCenterNumber(char* strCenterNumber);<br>BOOL _stdcall SetCenterNumber(const char* strCenterNumber);<br><br>//delphi<br> &nbsp;function gsmGetCenterNumber(strCenterNumber:PChar):boolean;<br> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; stdcall;external 'smspdu.dll' name 'GetCenterNumber';<br> &nbsp;function gsmSetCenterNumber(strCenterNumber:pchar):boolean;<br> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; stdcall;external 'smspdu.dll' name 'SetCenterNumber';<br>//调用<br>var<br>strCenterNumber:PChar;<br>begin<br>gsmGetCenterNumber(strCenterNumber);<br>gsmSetCenterNumber(strCenterNumber);<br>end;
 
你那个GSM MODEM是什么牌子的,那个产家生产?
 
好象是一个通用的。我用其他公司控件或程序也可发。是向北京经纬科技买的。给的开发文档有好多错误!
 
用自己的手机只要有数据线。用AT指令
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
I
回复
0
查看
806
import
I
后退
顶部