其他文件smsgate控件ocx開發說明書_第1頁
其他文件smsgate控件ocx開發說明書_第2頁
其他文件smsgate控件ocx開發說明書_第3頁
其他文件smsgate控件ocx開發說明書_第4頁
其他文件smsgate控件ocx開發說明書_第5頁
已閱讀5頁,還剩6頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

一、Smsgate控件的

名說連接或GSM模塊的串,默認為1,須按你電腦的實際設9600,n,8,1就可以。 ;38400,n,8,1 57600,n,8,1;當地的中心號“ ”廣州移動的中心號碼。請嚴格按以上格式設置本屬性(如果不知當地的端口當前狀態(Ture表示忙,False表示閑控件未時,發出的中帶有“未”字二、Smsgate控件名說收到新信息時控件產生該(自動接收新信息RevAuto為開時才有效請在本中用NewMsg方法收ReadMsgRevAuto;收到新信息時,控件持續產生本,直到用NewMsg方法讀出內收到發送報告時控件產生該(當發送信息時要求報告時才會產生本,見Sendsms方法,請在本中NewReportNewReport方法有打參數 端口狀態發生了三、Smsgate控件的參方法名說調用方法:smsgate1waittime等待回應的時間(秒y連接(初始化3、在waittime設定的時間內,如果沒回應,就當連接不成功waittime88調用方法:smsgate1調用方法:smsgate1Sendsms (字符串):(字符串)對方號S_repor=1時有發送報告ySendAsc2,y3AscMsg調用方法:Smsgate1.ReadMsgwhyre=0讀未讀信息whyre=1讀已讀信息whyre=2讀所有信del_which=1del_which=2刪除中指定信y1(ReadMsg方法返回的,見附調用方法:Smsgate1.y調用方法:Smsgate1.y2OnRecvMsg和OnRevReport 目標 打1、返回:OK對方已接;BUSY占線 未接3、舉例:a= 1True2、本方法一般和 1True2、本方法一般和 四、Smsgate控件的一些其它方法(部分不支持以下方法,如下方法參考,不具通用性參方法名說調用方法:Smsgate1.pb_why=“me”讀中簿pb_why=“sm”讀SIM卡中簿pb_why=“rc”讀中已接讀中簿或通調用方法:Smsgate1.讀型調用方法:smsgate1讀IMEI1、成功返回IMEI碼,否則返回空字調用方法:smsgate1取得生產廠取得當地中心號[小技巧]:如想在你的程序界面上顯示上述每個方法的進程,請在程序中把控件的寬(width)600的長條,控件的外觀將變成一進程指示條,【附一開發舉第一步:先設置好“CommPort”和“Smsservicesettings屬性值Smsgate1.Smsservice=” Smsgate1.Settings=”19200,n,8,1”第二步:連接a= ”,A、手工:a= B、自動新信息:在OnRecvMsg中取得新收到的信息(前提是先運行了RevAuto,否則不會產生OnRecvMsgPrivateSubSmsgate1_OnRecvMsg()MsgBox"有新信息啦!"A= ‘NewMsgEndA、在OnRevReport中,使用NewReport方法獲得發送報告內PrivateSubSmsgate1_OnRevReport()End第六步:刪除中信息(有兩種方式A、手工刪除:aB、自動刪除:把ReadAndDel屬性設為true,這樣控件在接收到信息后,自動刪除的信【附收信息舉例(適用于ReadMsg及NewMsg方法當調用msgstr=Smsgate1.ReadMsg(whyre)或msgstr=Smsgate1.NewMsg時,msgstr變量(內容)的組成結構如下msgstr=號碼1chr(2)內容1chr(2)時間1chr(1)號碼2chr(2)內容2chr(2)時間 chr(1)號碼3chr(2)內容3chr(2)時 行分割即可(VBsplit)PrivateSub ‘在OnRecvMsg中使用NewMsg方法獲得收到的內dim ‘定義變量msgstr,用于信息字符msgstr=Smsgate1.NewMsg messageall=Split(msgstr,Chr(1)) '對msgstr變量用chr(1)進行分割成每條ForEachonemIn '取出每條短息內容onem(包括,內容,時間kkk= meVV=Split(onem, '對每條內容用chr(2)進行分解為每個詳細值,依次為““內容“時間ForEachiccIn '分別取出,內容,時kkk=kkk+Ifkkk=1Then moble=icc ‘取出(moble)Ifkkk=2Then msg=icc ‘取出內容(msg)Ifkkk=3 times ‘ rs("moble")=moblers("moble")=msgrs("moble")=times End 【附三:讀的發送報告舉PrivateSub ‘在OnRevReport中使用NewReport方法獲得報告的內 strReportEndStrReport的構成如下:報告內容+chr$(1)+發出時間+chr$(1)+反饋時間 (chr$(1)為ASCII碼)例如:StrReport的構成是:已發送至 2005-8-20 20058-20發出時間:指發出的時間多條報告一起的話,每條報告之間用 分【附四常見問A、端選擇不正確B、USBC、Settings的速率與不一致,請用不同的速率試D、NOKIA用數據線連接時,沒安裝的驅E、紅外連接時,有時反應較慢,在控件規定的時間內未能接通,一般試多幾次就接通“SIM卡存滿時(一般SIM卡收信箱中只能

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論