短信猫二次开发接口说明OCX源码
时间:2025-04-29
时间:2025-04-29
介绍了相关函数功能
返回值说明
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
aBaud
aDataBits
aStopBits
aParty 串口名如:COM1 通迅波特率 数据位 停止位 校验位 N无、S空格等等
介绍了相关函数功能
function CloseCom: OleVariant; safecall;
函数功能:关闭串口
OCX源码获取 QQ 1614363185
function CheckEqu: OleVariant; safecall;
函数功能:检查设备是否在线
/*返回值特别说明 其它同上
1 移动卡
2 联通卡
*/
function SetSmscAddr(const aAddrStr:WideString): OleVariant; safecall;
函数功能:设置短信中心地址
参数说明:
aAddrStr
function SendSms(const aSendToAddr: WideString; const aSmsMessage: WideString): OleVariant; safecall;
函数功能:发送短消息
参数说明:
aSendToAddr 接收者手机号,不包括+86,如13800755500,小灵通号码包括 短信中心地址,不包括+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 密码 用户名 短信序号
适用于GSM MODEM 设备 购买 0755-36537765
介绍了相关函数功能
function SendAtCommand(const aCommandText: WideString; out aReturnBuffer: OleVariant): OleVariant; safecall;
函数功能:发送AT指令
参数说明:
aCommandText
aReturnBuffer
function ReadAllSmsWithStatus(aStatus: SYSINT): OleVariant; safecall;
函数功能:读所有指定状态的短信息,当为0,1时读后会删除短信 0未读 1已读 2待发 3已发 4全部
参数说明:
aStatus 短信状态类型值 要发送的AT指令 发送AT指令的返回值
返回值大于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
…… 此处隐藏:180字,全部文档内容请下载后查看。喜欢就下载吧 ……下一篇:潞城市城关联校五年级上册 数学