www.wapease.com ·新闻动态 ·技术专题 ·WAP开发 ·用户专区 ·企业专区 ·相关资源 ·网络知识
首页>技术专题>SMS技术>正文    

在PC上通过手机发送短消息(续篇)


WAP技术站:www.wapease.com  将本文推荐给你的QQ或MSN好友 加入收藏

        写完<<在PC上通过手机发送短消息>>后,就打算接着写中文短信息的发送的,可是毕业论文时间实在太紧,一直耽搁下来了,这几天陆续有几个网友给我发邮件,关注这个话题的网友也比较多,而且CSDN邮件期刊也将我的那一篇文章收录进来了,我感到十分的欣慰,同时也觉得应该尽快完成我未完成的工作,要不然太对不起大家了.


       使用Text模式收发短信代码简单,实现起来十分容易,但是最大的缺点是不能收发中文短信,实在是有点美中不足.不过Pdu模式完全可以解决这个问题,Pdu模式不仅支持中文短信,也能发送英文短信,堪称完美无缺.Pdu模式收发短信可以使用三种编码: 7-bit、8-bit和UCS2编码. 7-bit编码用于发送普通的ASCII字符,8-bit编码通常用于发送数据消息,UCS2编码用于发送Unicode字符。我们要实现中文短信的发送,所以选择UCS2,即中文Unicode码.


      首先介绍一下VB中的两个函数:ChrW()和AscW().对于Chr()和Asc()函数大家一定很熟悉,对于ChrW()和AscW()可能会比较生疏一点. ChrW 函数返回包含 Unicode 的 String,若在不支持 Unicode 的平台上,则其功能与 Chr 函数相同; AscW 函数返回 Unicode 字符代码,若平台不支持 Unicode,则与 Asc 函数功能相同。对于这两个函数我们各举一个例子说明:
       ?ascw("短")
      30701
      ?chrw(26482)
      杲


      可见这两个函数可以实现中文和Unicode码之间的转换,对于我们编码解码十分方便.我们得到中文的Unicode码之后,就可以编制Pdu串了.


       我们再了解一下Pdu串的构成,我们看这样一个Pdu串(我调试程序时采用): 0891683110301405F011000D91683159717456F4000800165982679C6536523077ED4FE1

本新闻共3页,当前在第1页  1  2  3  

上一篇:在PC上通过手机发送短消息
下一篇:WAP网关服务器应用介绍
Google
 
关于“在PC上通过手机发送短消息(续篇)”的相关内容连接
·汉字不同编码转换的问题 UCS2转码的心得
·短信系统的所应有的功能
·短消息网关通信模块的设计与实现
·如何构建固定网(PSTN)短消息系统
·SMS方式远程监控软件的设计与实现
·短消息业务系统的架构与协议
·短信平台所需要的硬件配置
·编写SMS程序入门
·CMPP2.0协议升级
·用C#完成的QuerySMStatusA(华为API)

万易网(wapease.com)版权所有  服务声明

Copyright © 2003-2008 Wapease Network, All Rights Reserved