免费短信猫SDK包SMS.DLL在64位系统上使用方法

今天小徐来给大家演示下网上免费的短信猫SDK包SMS.DLL怎么在win7 64位系统上进行开发使用
因为一直sms.dll包网上传都说不支持64位系统,今天我就测试了下是否真的不行,后面改了生成平台或者生成解决方案是X86或者32的就可以解决这个兼容性问题导致不能正常使用。所以做个视频给大家演示下c#和vc++两个例子的使用,其他语言需要你们自己根据实际情况进行修改了。

先下载sms.dll包,下载地址是:http://www.inextera.com/article-19-1.html

sms.dll能在64位windows操作系统上使用就是把项目的生成平台修改成X86的就可以了,因为sms.dll是要加载到32位的组件,所以需要的项目允许修改这项设置才能正常去使用了,如果你的项目只能指定x64为的生成平台,那么只能选择其他开发包了或者分开来运行吧

我们现在测试下正常情况下运行调试有什么问题
正常情况下程序调试会返回试图加载格式不正确的程序,因为sms.dll是32位的程序,调用的是32位的组件所以提示这个错误,下面来修改下生成平台为X86能不能正常使用

能正常连接调用函数了,发送出去了,下面试下接收

能收到了

下面测试下vc++的例子,正常下调用不了因为还没生成。下面我来生成下

我的程序默认是选中了win32位的平台所以打开调试没问题的

能连接上但是没有型号,那就不正常了,证明能调用sms.dll包了,但是波特率不正确所以没型号显示

修改下,修改波特率后能正常检测到型号了,试下发送等功能,刚发了短信,看看接收

功能发送,接收和删除短信都能正常了,

其他的实例我这边就不演示了,自己根绝对应的开发工具进行修改即可,如果你的项目一定要64位系统的,你可以考虑下我们的数据库接口,支持windows所有系统。http://www.inextera.com/thread-63-1-1.html

也可以选择java包是网络上的程序员共享的smslib这个java包

好了,视频演示就到这了,谢谢大家观看


  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
GSM MODEM 动态链接库 (DLL) 二次开发接口 适用范围: 本二次开发接口适用于WAVECOM、西门子、诺基亚、摩托罗拉等支持标准AT指令的GSM终端 使用方式: 将sms.dll文件拷贝到系统安装目录中的system32文件夹中,然后再根据以下接口函数说明和提供的例程源码开发 接口函数: 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函数说明如下: 功能描述:断开终端与串口的连接

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值