菜单
  

    文本框    txtSendWho    
    文本框    txtSendNo    
    文本框    txtCon    
    标签    Label1    短信中心号码
    标签    Label2    姓名
    标签    Label3    手机号码
    本程序短信发送使用PDU模式,通过PDU编码实现,PDU 编码主要包含这些内容:短信息中心( SMSC) 号码信息、短信息首字节、短信息索引号、目标号码信息、协议标示符、数据编码方式、校验周期、短信息长度和内容。SMSC 号码信息可以省略,此时 SMSC 号码长度等于 0,发送短信息时使用内设的 SMSC 号码,在 SMSC 号码长度字节(00) 后直接跟着 TPDU。其中 SMSC 号码和目标号码是以十进制半八位字节编码,短信息内容是以十优尔进制七位字节或 Unicode 编码,其他信息是以十优尔进制八位字节编码。UDP编码首先将要发送的短信内容逐字转化为十进制的Unicode码,再把这些 Unicode 码转换为十优尔进制。在VB中我们通过下面的函数应用VB自带的一个格式转换函数ChrW()将中文字符转换为Unicode码:首先定义一个sb变量来计算smsg字符串的长度,使ascg赋初值为空,并使用AscW()函数将汉字转化位Unicode编码,如果转出来的Unicode编码的绝对值小于127,那么就把stmp的十优尔进制与上“00”赋值给stemp,然后把得到的十优尔进制的值stemp与上ascg赋值给ascg,取消ascg两边的空格,就可以得到汉字转成的Unicode编码了。
    同样,为了发送以PDU模式发送短消息,必须将短信中心号码和对方手机号码也转换为PDU格式,下面的函数就是为了实现这种转换:在函数中设置一个变量tl,若他的值不等于11或者13的话,就显示给用户一个信息“wrong number tl”,当tl等于11的时候,让tl = tl + 2,则在短信中心号码前加86,接着使ti变量进入到一
  1. 上一篇:信号控制路网交通流动态分配研究
  2. 下一篇:AT89C51单片机铁路沿线风速雨量采集方法设计
  1. FPGA实现以太网MAC控制器数据发送模块

  2. GSM-R系统下信号机的研究

  3. FPGA实现以太网MAC控制器MAC控制模块

  4. NRF24L01射频模块的ARM控制与通讯软件设计

  5. Android手机电蚊香模块设计

  6. 专用无线对讲模块设计+PCB电路图

  7. 安卓系统的相机模块设计与应用

  8. 中国传统元素在游戏角色...

  9. 上市公司股权结构对经营绩效的影响研究

  10. 高警觉工作人群的元情绪...

  11. NFC协议物理层的软件实现+文献综述

  12. 浅析中国古代宗法制度

  13. 现代简约美式风格在室内家装中的运用

  14. 巴金《激流三部曲》高觉新的悲剧命运

  15. g-C3N4光催化剂的制备和光催化性能研究

  16. 江苏省某高中学生体质现状的调查研究

  17. C++最短路径算法研究和程序设计

  

About

优尔论文网手机版...

主页:http://www.youerw.com

关闭返回