网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 时尚美容

VB实现在PC上通过手机发短消息

时间:2024-10-13 00:10:23

1、手机的短消息实现目前有三种方法:  1.通过移动网关发送短消息,使用该方法不需要附加的硬件,但是需要到电信部门申请网关,比较适用于一些大型的网络通讯公司开发,目前华为,中兴等公司就做的这方面的工作,并且还有相应的开发包供开发人员使用。

VB实现在PC上通过手机发短消息

3、通过一些网站上提供的短信发送功能来实现,比如新浪网,网易都提供这方面的服务,这种方法是这三种方刮茕栓双法中实现起来最简单,所需资源最少的,但是对于网站的依赖性太强,对网络的依赖同样无法避免,不适用于项目开发。  通过第二种方法收发短消息又分为三种模式:Block模式、Text模式和Pdu。使用Block机生产厂家提供驱动支持,现在还没有发现哪个厂家公布支持这种短信发送模式,而Pdu模式开发起来比较复杂,并且需要编写专门的函数来将文本转换为Pdu格式,比较繁琐.相对而言,应用Text模式开发及方便也简单,是一种不错的选择,不过使用Text模式开发只能发送ASCII码,对于中文的Unicode码不能发送.  使用Text模式发送短信其实很简单,只要对于AT指令有基本的了解,就能编写出短消息的发送程序,可是一直以来介绍该方法的文章却少之又少,很多人认为使用该方法太简单,不值一提。不过对于简单的应用来说,该方法也不失于一种不错的选择。

VB实现在PC上通过手机发短消息

5、  发送短消息的代码如下:MSComm1.Output = "AT+CMGF=1" + vbCr ‘设置发送的模式,注意:一定要加上 vbCrMSComm1.Output = "AT+CSCA=" & Chr$(34) & "8613010341500" & Chr$(34) & ",129" + vbCr ‘8613010341500是短消息中心,各地的号码不一样,必须设置当地的短消息号码

VB实现在PC上通过手机发短消息

7、以上是简单实现短消息,你可以根据AT指令集结合VB的串口控件开发出更加完善的程序和功能丰富的应用程序,如接收短消息,拨号等等

VB实现在PC上通过手机发短消息
© 一点资料