短信猫dll开发包提供多种开发语言示例免费免加密狗使用

短信猫dll开发包提供多种开发语言示例免费免加密狗使用

短信猫dll介绍:
      购买gsm短信猫设备都会免费配送一款短信猫dll开发包程序,可以用于短信猫二次开发应用。这款短信猫开发包里面提供了多种程序开发语言示例,方便程序员开发测试调用,兼容性好、扩展性强、成本低。为购买本公司产品配送的免费短信开发包软件,支持C#、C++、Delphi、VB.net等开发语言,并提供有短信猫开发示例程序供参考开发。

此款短信猫dll开发包支持的短信猫设备类型为:gsm短信猫,单口短信猫 工业级短信猫设备推荐 http://www.sms-hb.com/sms/

多口短信猫池开发参考本公司其他短信猫二次开发接口程序。

 

短信猫dll开发包是基于动态链接库技术,具有开发扩展性大、支持多种开发语言、节省内存等优点,可无缝嵌入企业办公OA系统、第三方软件系统、客户管理系统、监控系统等应用系统当中。

 

短信猫dll开发包接口函数:

      1、Sms_Connection(Com_Port As Integer,Com_BaudRate As Integer, Mobile_Type As String) As Integer
         Sms_Connection函数说明如下:
         功能描述:用于初始化终端与串口的连接
         Com_Port:串口号(0为红外接口,1,2,3,...为串口)
         Com_BaudRate:波特率
         Mobile_Type:返回终端型号
         Sms_Connection:返回值(0:连接终端失败;1:连接终端成功)

      2、Sms_Send(Sms_TelNum As String, Sms_Text As String) As Integer
         Sms_Send函数说明如下:
         功能描述:发送短信
         Sms_TelNum:发送给的终端号码
         Sms_Text:发送的短信内容
         Sms_Send:返回值(0:发送短信失败;1:发送短信成功)

      3、Sms_Receive(Sms_Type As String, Sms_Text As String) As Integer
         Sms_Receive函数说明如下:
         功能描述:接收指定类型的短信
         Sms_Type:短信类型(0:未读短信;1:已读短信;2:待发短信;3:已发短信;4:全部短信)
         Sms_Text:返回指定类型的短信内容字符串(短信内容字符串说明:短信与短信之前用"|"符号作为分隔符,每条短信中间的各字段用"#"符号作为分隔符)
 
      4、Sms_Delete(ByVal Sms_Index As String) As Integer
         Sms_Delete函数说明如下:
         功能描述:删除指定的短信
         Sms_Index:短信的索引号

      5、Sms_AutoFlag()As Integer
         Sms_AutoFlag函数说明如下:
         功能描述:检测连接的终端是否支持自动收发短信功能
         Sms_AutoFlag:返回值(0:不支持;1:支持)
 
      6、Sms_NewFlag() As Integer
         Sms_NewFlag函数说明如下:
         功能描述:查询是否收到新的短信息
         Sms_AutoFlag:返回值(0:未收到;1:收到)
 
      7、Sms_Disconnection() As Integer
         Sms_Disconnection函数说明如下:
         功能描述:断开终端与串口的连接

 

短信猫dll开发包可能存在的问题:
如果不编译,它给的那个 可执行文件可以使用, 但经过编译后,就不能用了


检查参考:
在2010中PChar已经不再表示PAnsiChar而是表示PWideChar,如果依然这样写,运行时很可能会得到一个内存访问错误。因为每 次Inc(P),实际上指针向前移动了2字节,因为SizeOf(WideChar)=2,Inc(P)相当于 P:=P+SizeOf(WideChar)。
 
open_Com(PAnsiChar('com3'), 115200, 8, 1, 'N');
SetSmscAddr(PAnsiChar('13800755500'));
SendSms(PAnsiChar('电话号码'),PAnsiChar('股票大涨'))
就这三条语句就可以了

delphi 7  升级到 delphi  xe3 的时候要字符转换。

两个包函数、参数不一样

 

 

更多短信猫软件产品

posted @ 2013-11-14 16:04  smshb  阅读(624)  评论(0编辑  收藏  举报