怎么用vb实现向手机发送短信,求高手解答
如何用vb实现向手机发送短信,求高手解答。
手机的短消息实现目前有三种方法:
1.通过移动网关发送短消息,使用该方法不需要附加的硬件,但是需要到电信部门申请网关,比较适用于一些大型的网络通讯公司开发,目前华为,中兴等公司就做的这方面的工作,并且还有相应的开发包供开发人员使用。
2.在电脑上通过GSM MODEM向手机发送中文短消息,这是目前比较适合于小项目开发的一种方法,所需硬件包括一款手机,提供GSM MODEM,以及相应的数据线或是红外线适配器.该方法编码简单,只需对AT指令和串口编程比较熟悉就可以实现,而且对硬件需求不高,并能自动收发短消息.
3.通过一些网站上提供的短信发送功能来实现,比如新浪网,网易都提供这方面的服务,这种方法是这三种方法中实现起来最简单,所需资源最少的,但是对于网站的依赖性太强,对网络的依赖同样无法避免,不适用于项目开发。
学生跟一批志同道合的同学用vb在做一个项目,里面就要实现数据监测,在数据发生异常变化时发送短信给手机,以起到预警作用,根据在网上找的资料,手机的短信息实现有这三种方法,第一种明显不现实,如果在不使用第二种方式的情况下通过第三种方式能够实现吗?有无费用,具体怎样实现,需要哪些设备,如何编程,能不能各位前辈给讲解一下,如果有其他的编程语言可以实现,也请指点学生。麻烦各位老师了。没有分,非常抱歉!
------解决方案--------------------
第一种其实最好做,找一家移动运营商/代理商(不一定要找电信部门),购以5分/条左右购买千余条足够了吧?对方对提供你短信接口,这种方式实现会最简单,而且稳定高效。
第二种要设备,要卡,成本比较高。
第三种,借助其他短信平台,可能会有诸多限制,而且开发难度可能较高,再说大量的话可能还是得收费。
------解决方案--------------------
我以前做过类似的功能,是用C#做的.思路是通过开发商的短信通道协议写个文件,在发送到开发商的web service 就行了.
------解决方案--------------------
不是太困难啊。手机连上电脑,VB用MSCOMM控件,向手机发送AT命令就行了啊。
手机的短消息实现目前有三种方法:
1.通过移动网关发送短消息,使用该方法不需要附加的硬件,但是需要到电信部门申请网关,比较适用于一些大型的网络通讯公司开发,目前华为,中兴等公司就做的这方面的工作,并且还有相应的开发包供开发人员使用。
2.在电脑上通过GSM MODEM向手机发送中文短消息,这是目前比较适合于小项目开发的一种方法,所需硬件包括一款手机,提供GSM MODEM,以及相应的数据线或是红外线适配器.该方法编码简单,只需对AT指令和串口编程比较熟悉就可以实现,而且对硬件需求不高,并能自动收发短消息.
3.通过一些网站上提供的短信发送功能来实现,比如新浪网,网易都提供这方面的服务,这种方法是这三种方法中实现起来最简单,所需资源最少的,但是对于网站的依赖性太强,对网络的依赖同样无法避免,不适用于项目开发。
学生跟一批志同道合的同学用vb在做一个项目,里面就要实现数据监测,在数据发生异常变化时发送短信给手机,以起到预警作用,根据在网上找的资料,手机的短信息实现有这三种方法,第一种明显不现实,如果在不使用第二种方式的情况下通过第三种方式能够实现吗?有无费用,具体怎样实现,需要哪些设备,如何编程,能不能各位前辈给讲解一下,如果有其他的编程语言可以实现,也请指点学生。麻烦各位老师了。没有分,非常抱歉!
------解决方案--------------------
第一种其实最好做,找一家移动运营商/代理商(不一定要找电信部门),购以5分/条左右购买千余条足够了吧?对方对提供你短信接口,这种方式实现会最简单,而且稳定高效。
第二种要设备,要卡,成本比较高。
第三种,借助其他短信平台,可能会有诸多限制,而且开发难度可能较高,再说大量的话可能还是得收费。
------解决方案--------------------
我以前做过类似的功能,是用C#做的.思路是通过开发商的短信通道协议写个文件,在发送到开发商的web service 就行了.
------解决方案--------------------
不是太困难啊。手机连上电脑,VB用MSCOMM控件,向手机发送AT命令就行了啊。