支持法国wavecom短信猫设备,推荐深圳市联发创科科技有限公司短信猫产品。

返回值说明
0 命令执行成功
-1 串口打开失败
-2 串口关闭失败
-3 写串口数据失败
-4 读串口数据超时
-5 读串口数据失败
-6 命令执行失败
-7 短信中心地址错误
-8 目标地址错误
-9 串口没有打开
-10 短信序号超界
-11 对应序号短信不存在
-12 编码方式不是08

function OpenCom(const aComname: WideString; aBaud: SYSINT; aDataBits: SYSINT;
aStopBits: SYSINT; const aParty: WideString): OleVariant; safecall;
函数功能:打开串口
参数说明:
aComname 串口名如:COM1
aBaud 通迅波特率
aDataBits 数据位
aStopBits 停止位
aParty 校验位 N无、S空格等等

function CloseCom: OleVariant; safecall;
函数功能:关闭串口

function CheckEqu: OleVariant; safecall;
函数功能:检查设备是否在线
/*返回值特别说明 其它同上
1 移动卡
2 联通卡
*/

function SetSmscAddr(const aAddrStr:WideString): OleVariant; safecall;
函数功能:设置短信中心地址
参数说明:
aAddrStr 短信中心地址,不包括+86,如13800755500

function SendSms(const aSendToAddr: WideString; const aSmsMessage: WideString): OleVariant; safecall;
函数功能:发送短消息
参数说明:
aSendToAddr 接收者手机号,不包括+86,如13800755500,小灵通号码包括106,如:106075526758942
aSmsMessage 短消息内容,最长60个汉字 其它10个用作短信签名

function ReadOneSms(aSmsId: SYSINT; aDeleteAfterRead: WordBool; out aFromPhone: OleVariant; out aDateTime: OleVariant; out aMsgText: OleVariant): OleVariant; safecall;
函数功能:读短消息
参数说明:
aSmsId 短信序号
aDeleteAfterRead 读后是否删除
aFromPhone 发送者手机号码
aDateTime 发送时间
aMsgText 短信内容

function DelOneSms(aSmsId: SYSINT): OleVariant; safecall;
函数功能:删除短消息
参数说明:
aSmsId 短信序号

function LoginSMS(const aUserId: WideString; const aPassWord: WideString): OleVariant; safecall;
函数功能:验证用户名及密码 发送短信时用户名会做为短信签名跟在后面,如果没有调用将使用默认的用户名
参数说明:
aUserId 用户名
aPassWord 密码

function SendAtCommand(const aCommandText: WideString; out aReturnBuffer: OleVariant): OleVariant; safecall;
函数功能:发送AT指令
参数说明:
aCommandText 要发送的AT指令
aReturnBuffer 发送AT指令的返回值

function ReadAllSmsWithStatus(aStatus: SYSINT): OleVariant; safecall;
函数功能:读所有指定状态的短信息,当为0,1时读后会删除短信 0未读 1已读 2待发 3已发 4全部
参数说明:
aStatus 短信状态类型值
返回值大于0,指示本次读取到的短信数,短信放在内存里面,需要用ReadOneSmsFromAllSms读取

function ReadOneSmsFromAllSms(aSmsId: SYSINT; out aFromPhone:OleVariant;out aDateTime: OleVariant; out aMsgText: OleVariant): OleVariant; safecall;
函数功能:按序号读取ReadAllSmsWithStatus返回的短信息
参数说明:
aSmsId 短信序号
aFromPhone 发送者手机号码
aDateTime 发送时间
aMsgText 短信内容
特别说明:如果ReadAllSmsWithStatus返回10,aSmsId的值就是从1--10

转载于:https://www.cnblogs.com/clttsms/p/5830433.html

分享一个免费短信猫OCX源码相关推荐

  1. 分享一个免费的二维码生成接口(含源码和在线Demo)

    小编以前每当需要二维码的时候,就会到 草料二维码 去制作一张,然后下载图片. 这样做,一张两张还能搞一搞,但需求量增多后显得十分麻烦. So,小编经过探索终于找到了一个免费的二维码生成接口.虽然有些简 ...

  2. I-EIM分享一套局域网通讯源码

    通讯员就羡慕得不得了,有一棵棵高达挺拔的白杨, 飞鸽传书 今年内首次载人飞行即将付诸实现,汕头市强大的团队决定将小公园规划为历史风貌保护区,骄傲,我痛下决心,他还有灵活的双手,正在铲着路上的积雪,一定 ...

  3. 分享88个ASP.NET源码,总有一款适合您

    分享88个ASP.NET源码,总有一款适合您 88个ASP.NET源码下载链接:https://pan.baidu.com/s/1jf4rcro_f5rncUd6E-IxrQ?pwd=ou78  提取 ...

  4. 分享45个Android实例源码

    分享45个Android实例源码,很好很强大.收藏吧!!! 分享45个android实例源码,很好很强大 http://www.apkbus.com/android-20978-1-1.html an ...

  5. 分享45个android实例源码,很好很强大

    链接地址:http://www.apkbus.com/android-20978-1-1.html 分享45个android实例源码,很好很强大 http://www.apkbus.com/andro ...

  6. 分享45个android实例源码,很好很强大.收藏吧!!!

    添加微信号:apkbus,回复"视频"即可获取400套免费 Android开发 视频教程 分享45个android实例源码,很好很强大 http://www.apkbus.com/ ...

  7. 从原理到实现丨手把手教你写一个线程池丨源码分析丨线程池内部组成及优化

    人人都能学会的线程池 手写完整版 1. 线程池的使用场景 2. 线程池的内部组成 3. 线程池优化 [项目实战]从原理到实现丨手把手教你写一个线程池丨源码分析丨线程池内部组成及优化 内容包括:C/C+ ...

  8. 分享个手机棋牌游戏源码  欢乐麻将2.0 使用cocos2d-x引擎开发

    分享个手机棋牌游戏源码  欢乐麻将2.0 使用cocos2d-x引擎开发 https://bbs.wxrym.com/thread-90094-1-1.html (出处: 外星人源码论坛) 不知不觉已 ...

  9. 分享116个ASP电子商务源码,总有一款适合您

    分享116个ASP电子商务源码,总有一款适合您 116个ASP电子商务源码下载链接:https://pan.baidu.com/s/1QsmvIuyArtIUs34ZK81NCA?pwd=z2en  ...

最新文章

  1. Light-Head R-CNN
  2. 修改输入框placeholder的默认样式
  3. 监控系统简介:使用 Prometheus 与 Grafana
  4. AtCoder3950 [AGC022E] Median Replace(DFA + dp)
  5. 电子设计大赛作品_第十四届电子设计大赛圆满结束!
  6. Spring事务管理详解_基本原理_事务管理方式
  7. 在Scala中设置&()方法
  8. poj1328 区间贪心 挑战程序设计竞赛
  9. android 查看多个图片,android提取视频多张图片和视频信息
  10. dom渲染完毕再渲染数据_在vue组件中,异步手动渲染dom
  11. 【安卓笔记】—— 页面导航 Navigation(3)
  12. Handler学习总结
  13. 剑指offer面试题[7]-用两个栈实现队列
  14. Devexpress 10.1.6 源代码重新编译成功(DXperience 10.1.6 重新编译)附所有需要用到的资源下载地址 (收藏)...
  15. 谷歌AI生成视频两连发:720p高清+长镜头,网友:对短视频行业冲击太大
  16. 关闭445端口操作手册
  17. Ubuntu Debian(NGINX/PHP/MYSQL)快速配置工具LNMP云安装
  18. 通过 JavaMail 访问 Hotmail 邮箱(hotmail不提供smtp和pop3服务)
  19. 照这样下去,“千年虫”还得再来十遍
  20. SQL Network Interfaces, error: 26 – Error Locating Server/Instance Specified

热门文章

  1. 易语言https服务器,E2EE应用服务器套件 - 文档 - [基础教程] 使用HTTPS(SSL) - E2EE易语言网站敏捷开发框架...
  2. volecity引入html,HTML5 Velocity.js 从页面下方跳入页面的登录框
  3. python和matlab交互_MATLAB调用python,交互
  4. amt630a芯片中文资料_甲基化芯片学习记录
  5. 二进制求和Python解法
  6. android动态权限封装,Android 动态权限申请的封装
  7. matlab逆变换法产生随机数_matlab数值积分方法(一)
  8. 小程序 text decode 真机无效_【移动端测试】APP自动化测试案例2:微信小程序自动化测试...
  9. vscode新建html中文乱码,vscode中html中文乱码 怎么办
  10. 用相对路径从一个项目跳转到另一个项目_如何用2天时间,从0到N的完成一个学习项目设计?...