锐方超级SMS控件用户手册VRead.doc

锐方超级SMS控件用户手册 V2.0 使用协议及版权: 感谢您使用本控件,本控件属于免费软件,由 深圳市锐方科技有限公司开发,版权归本公司所有。任何人可以免费使用和任意传播本控件,而无需向任何组织或个人交纳任何费用,但不得对本控件进行反编译或部分的反编译,更不得将此控件作为商业产品向其它组织或个人销售。否则本公司将在法律的允许范围内进行最大可能的起诉! 在必要时,本公司有权禁止用户使用本控件。且本公司保留最终解释权。 若用户继续使用本控件,则表示用户已阅读且遵守本协议,否则请删除本控件。特此提示! 在使用中如遇到问题,请向 锐方科技咨询或报告,再次表示感谢! 语言支持: 本控件支持 VC、VB、Delphi、VFP等高级语言。在使用中遇到问题请联系 我们。 功能描述: 支持中文、英文、中英混合字符 UCS2 格式 PDU 压缩,在此模式下,支持70个字节 支持UCS2 格式 PDU 解析 支持 FLASH 短信功能* 支持短信立即显示功能* 支持短信回复呼叫功能* 支持任意进制数值自由转换 支持 Unicode 码转换成字符 *注意:此功能需要对方手机支持。在测试代码的时候,建议使用 NOKIA 手机,NOKIA 手机完整支持所有 PDU 特殊功能。其它手机或支持部分,或均不支持。 附加信息: 对方号码可以带“86”开头,也可以不带,但是如果在测试的是提示发送成功,而对方收不到消息,则尝试加上“86”发送。 考虑到手机号码的扩充或特殊号码的使用(如QQ等),本控件不限制对方号码的长度,有开发者自己控制。另外,文本70个字节长度亦没有做限制,也由开发者自己控制。不做限制是为了考虑以后的扩展性,如果国内服务商和国外服务商短信可以互通,那么本控件则完全可以支持! 使用帮助: 一、属性 名称 类型 属性 默认值 说明 SMS_CSCA String/字符串 读写 无 设置短信中心的号码(可选)* SMS_Phone String/字符串 读写 无 设置对方的手机号码 SMS_STXT String/字符串 读写 无 设置要发送的短信文本 SMS_SMain String/字符串 只读 无 返回完整的 PDU 代码 SMS_SLen String/字符串 只读 无 返回要发送的 PDU 短信长度 DisplayNow Boolean/布尔 读写 False 设置短信是否支持立即显示 RevertNow Boolean/布尔 读写 False 设置短信是否支持回复呼叫 *注意:此项设置可选。 1:如果用户设置错误,将会导致短信发送失败。 2:如果用户没有设置,那么设备(终端、手机)必须已经正确设置短信中心号码。设置短信中心号码的指令是 AT+CSCA,请参考设备的 AT 指令集。在我公司网站可以下载各类终端、模块的开发文档。 二、函数 Public Function ConPDU(GetPDU As String, SMSPhone As String, SMSDate As String, SMSTime As String, SMSText As String, DateType As Integer, SMSErr As Integer) As String 此函数负责解析 PDU 代码,获得原始数据。 是得到用户的 PDU 代码 名称 类型 说明 GetPDU String/字符串 赋值得到的 PDU 代码 SMSPhone String/字符串 PDU 解析后的用户号码 SMSDate String/字符串 PDU解析后的短信发送日期 SMSTime String/字符串 PDU解析后的短信发送时间 SMSText String/字符串 PDU解析后的短信内容 DateType Integer/整型 选择解析 PDU 日期和时间的格式 SMSErr Integer/整型 PDU解析时的错误代码,供开发着参考 以下是 VB 的使用例程: Option Explicit 声明变量 Dim P As String, D As String, T As String, TXT As String, E As Integer 解析 PDU 的过程 Private Sub Command1_Click() 解析Text1 中的PDU 代码 SuperSMS1.ConPDU Text1.Text, P, D, T, TXT, 1, E End Sub 在此段代码中,变量分别会得到短信的用户号码、日期、时间和内容。其中代码“SuperSMS1.ConPDU Text1.Text, P, D, T, TXT, 1, E”中指定解析 PDU 日期和时间的格式为“1”,那么短信的日期和时间的格式为:XX年XX月XX日,XX时XX分XX秒。如果指

文档评论(0)

1亿VIP精品文档

相关文档