資源描述:
《短信開(kāi)發(fā)接口使用說(shuō)明》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫(kù)。
1、廣州領(lǐng)拓電子科技有限公司短信接口(DLL)開(kāi)發(fā)使用指南ver3.26未經(jīng)書面授權(quán),嚴(yán)禁復(fù)制和傳播廣州領(lǐng)拓電子科技有限公司GuangzhouLinktoElectricalScienceandTechnologyCo.,Ltd2007年7月11日短信開(kāi)發(fā)接口使用說(shuō)明廣州領(lǐng)拓電子科技有限公司 近兩年來(lái),短信息的使用越來(lái)越廣泛,它已逐漸成為社會(huì)日常交際溝通的重要手段。同時(shí),一些軟件開(kāi)發(fā)企業(yè)也看到了短信的應(yīng)用前景,紛紛計(jì)劃將短信功能加入到公司的產(chǎn)品中?! ∫棺约旱膽?yīng)用軟件擁有短信收發(fā)功能,如全部從底
2、層開(kāi)發(fā)做起要耗費(fèi)大量的人力、物力,還要研究GSM的相關(guān)通訊標(biāo)準(zhǔn),開(kāi)發(fā)周期也比較長(zhǎng)。為了能讓企業(yè)快速開(kāi)發(fā)出具有短信功能的應(yīng)用軟件,我公司提供了一套高可靠性的短信開(kāi)發(fā)包,支持中英文短信的收發(fā),支持目前市場(chǎng)上的所有短信設(shè)備?! 《绦砰_(kāi)發(fā)接口是以DLL接口的形式提供,支持Windows平臺(tái)下常用的開(kāi)發(fā)工具:如VB6.0、VB7.0、VC++、PowerBuilder、C++Builder、Delphi、FoxPro、C#等。該DLL接口具有短信發(fā)送、短信接收、狀態(tài)報(bào)告、連接狀態(tài)測(cè)試、從SIM卡中讀取短信
3、、從SIM卡中短信刪除等功能?! ∧壳鞍姹镜拈_(kāi)發(fā)包還提供了用VB6.0、VB7.0、VC++、PowerBuilder、C++Builder、Delphi、FoxPro、C#寫成的利用短信控件收發(fā)短信的例程。短信設(shè)備安裝步驟:第一步:將短信設(shè)備上的紅帽去掉,將黑色天線旋轉(zhuǎn)到短信設(shè)備上。第二步:將數(shù)據(jù)線與電腦后端的串口(9針口)連接,另一端與短信設(shè)備連接。第三步:將手機(jī)SIM卡槽從短信設(shè)備中捅出(捅短信設(shè)備中的黃色按鈕即可),然后將預(yù)先準(zhǔn)備好的手機(jī)SIM卡裝入卡槽中,重新插回短信設(shè)備中。第四步:將
4、電源線與短信設(shè)備連接好,通電后約5-10秒鐘,短信設(shè)備綠燈(信號(hào)燈)即可正常閃爍(注:如果信號(hào)燈常亮或不亮,請(qǐng)重新啟動(dòng)電源,并檢查您的手機(jī)SIM卡中是否欠費(fèi))。注:經(jīng)過(guò)以上四步的安裝操作,短信設(shè)備即告安裝完成,接下來(lái),您就可以按照以下使用說(shuō)明進(jìn)行短信軟件的開(kāi)發(fā)工作了。短信開(kāi)發(fā)接口使用說(shuō)明:接口功能說(shuō)明·以DLL接口形式提供,使用極其方便·支持VB6.0、VB7.0、VC++、PowerBuilder、C++Builder、Delphi、FoxPro、C#等開(kāi)發(fā)工具·提供多種屬性、方法、事件處理,
5、合理、精簡(jiǎn),容易理解使用·占用系統(tǒng)資源少,運(yùn)行效率高·接收短信時(shí),不通過(guò)設(shè)備處理,DLL接口直接從SIM卡中讀出,速度極快·支持中英文短信的收發(fā)·支持目前市場(chǎng)上的所有短信設(shè)備調(diào)用函數(shù)說(shuō)明1、Sms_Connection(CopyRightAsString,Com_PortAsInteger,Com_BaudRateAsInteger,Mobile_TypeAsString,CopyRightToCOMAsString)As廣州領(lǐng)拓電子科技有限公司IntegerSms_Connection函數(shù)說(shuō)明
6、如下:功能描述:用于初始化移動(dòng)電話與串口的連接Com_Port:串口號(hào)(0為紅外接口,1,2,3,...為串口)Com_BaudRate:波特率Mobile_Type:返回移動(dòng)電話型號(hào)Sms_Connection:返回值(0:連接移動(dòng)電話失敗;1:連接移動(dòng)電話成功)2、Sms_Send(Sms_TelNumAsString,Sms_TextAsString)AsIntegerSms_Send函數(shù)說(shuō)明如下:功能描述:發(fā)送短信Sms_TelNum:發(fā)送給的移動(dòng)電話號(hào)碼Sms_Text:發(fā)送的短信內(nèi)容
7、Sms_Send:返回值(0:發(fā)送短信失?。?:發(fā)送短信成功)3、Sms_Receive(Sms_TypeAsString,Sms_TextAsString)AsIntegerSms_Receive函數(shù)說(shuō)明如下:功能描述:接收指定類型的短信Sms_Type:短信類型(0:讀出全部短信)Sms_Text:返回指定類型的短信內(nèi)容字符串(短信內(nèi)容字符串說(shuō)明:短信與短信之前用"
8、"符號(hào)作為分隔符,每條短信中間的各字段用"#"符號(hào)作為分隔符)4、Sms_Delete(ByValSms_IndexAsStr
9、ing)AsIntegerSms_Delete函數(shù)說(shuō)明如下:功能描述:刪除指定的短信Sms_Index:短信的索引號(hào)5、Sms_AutoFlag()AsIntegerSms_AutoFlag函數(shù)說(shuō)明如下:功能描述:檢測(cè)連接的移動(dòng)電話是否支持自動(dòng)收發(fā)短信功能Sms_AutoFlag:返回值(0:不支持;1:支持)6、Sms_NewFlag()AsIntegerSms_NewFlag函數(shù)說(shuō)明如下:功能描述:查詢是否收到新的短信息Sms_AutoFlag:返回值(0:未收到;1:收到)7、Sms_Di