日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

分享一个免费短信猫OCX源码

發布時間:2023/12/18 编程问答 49 豆豆
生活随笔 收集整理的這篇文章主要介紹了 分享一个免费短信猫OCX源码 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

支持法國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源码的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。