短信开发包接口文档版 本 号:V 2.0
杭州爱赛德软件技术有限公司
2001-6-8
目录
1.开发包说明 (3)
2.接口函数一览表: (4)
3.动态库接口函数说明 (5)
3.1模块控制函数 (5)
3.1.1打开模块(OpenComm) (5)
3.1.2关闭模块(CloseComm) (5)
3.1.3强制关闭模块(ForceCloseComm) (6)
3.1.4读取模块序列号(GetSerialNo) (7)
3.2短信息处理函数 (7)
3.2.1息(SendMsg) (7)
3.2.2接收短信(GetNewMsg) (8)
3.2.3取得发送队列中短信息数目(GetUnSendCount) (9)
3.2.4取得下一条发送的短信息(GetNextSendMsg) (9)
3.2.5获取发送失败短信(GetFailedMsg) (10)
3.3短信中心设置函数 (11)
3.3.1取得短信中心号码(GetSCA) (11)
3.3.2设置短信中心号码(SetSCA) (12)
4.在D ELPHI中使用 (13)
4.1各接口函数说明 (13)
4.2函数申明 (13)
4.3示例程序 (13)
5.在VC中使用 (14)
5.1各接口函数说明 (14)
5.2在头文件里做函数申明: (14)
5.3调用函数 (14)
6.在VB中使用 (15)
6.1各接口函数说明 (15)
6.2函数申明 (15)
6.3示例程序 (15)
7.在C++B UILDER中使用 (16)
7.1各接口函数说明 (16)
7.2在头文件里做函数申明: (16)
7.3调用函数 (16)
1.开发包说明
文件及目录列表:
文件名称说明
GSM MODEM操作手册.pdf 如何正确使用GSM MODEM
Dll/AscendComm.dll 通讯处理动态连接库
Dll/AscendSMS.dll 短信处理动态连接库
Dll/AscendSMS.lib LIB库文件(VC中使用)
Dll/短信开发包接口文档.pdf 接口说明文档
Example目录例子程序源代码目录,包括VC ,VB,
Delphi,C++Builder,PB,Lotus Notes等Tools目录包括串口测试工具和模块测试工具
2.接口函数一览表:
3.动态库接口函数说明
3.1模块控制函数
3.1.1打开模块(OpenComm)
打开模块,以便进行短信息的收发操作。
函数申明:
调用语言函数申明
Visual C++ int __stdcall OpenComm(int ComIndex);
Visual Basic Public Declare Function OpenComm Lib “AscendSMS.dll”
(ByVal CommIndex As Long) As Long
Delphi function OpenComm(CommIndex: LongInt): LongInt;
C++Builder extern "C" long __stdcall OpenComm(long CommIndex); 参数:
参数名称说明
ComIndex 模块所连接的COM口编号
函数返回:
返回值说明
0 成功
-5 模块注册失败
-6 打开COM口失败
-9 未检测到GSM模块
-10 设置模块参数失败
-11 保存模块参数失败
注意:
OpenComm ()函数要在调用其他接口函数前调用。
3.1.2关闭模块(CloseComm)
visual basic pdf关闭模块,结束对模块的操作。
函数申明:
调用语言函数申明
Visual C++ int __stdcall CloseComm(int ComIndex);
Visual Basic Public Declare Function CloseComm Lib "AscendSMS.dll"
(ByVal CommIndex As Long) As Long
Delphi function CloseComm(CommIndex: LongInt): LongInt;
C++Builder extern "C" long __stdcall CloseComm(long CommIndex);
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论