文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | 免费看大片 | WPS | 杀毒软件
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形处理 办公软件 媒体动画 精文荟萃 工具软件 网络编程 程序开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院网络技术网络方案Pocket PC Phone Edition SMS编程入门
精品推荐
特别推荐
·中学校园网建设实践与思考
·Win2003服务器集群技术
·中兴电子政务网络解决方案
·中小学校园网方案简析
·中小学校园网服务器建设方案
·宝德科技校园网网络安全解决方案
·布线施工中要注意的10个问题
·中小企业整体网络安全解决方案解析
·软交换网络组网技术深入分析!
·阿尔法中小型千兆网吧组建方案
·综合布线系统施工要点和经验浅谈
·Windows集群网络配置最佳做法
·企业如何选购合适的堆叠交换机
·经济型家庭用共享上网解决方案
·构建中小学安全校园网络解决方案
·消除隐患:正确识别五类双绞线
·施工与工程组织方案
·大型企业网VLAN方案
·光纤通信——开创崭新光以太网时代
·中兴ZXA10 MSAN典型组网解决方案
热点TOP10
·校园网组建方案
·施工与工程组织方案
·国内大学校园网网络建设方案参考
·中小企业整体网络安全解决方案解析
·华北水利水电学院新校区校园网规划与设计
·网络拓扑图--解决方案
·校园网网络方案设计及分析
·明羽网络大学校园网建设解决方案
·某大学校园网设计方案三(组图)
·校园网布线方案设计
·证券公司网络平台解决方案
·大型企业网VLAN方案
·办公大楼综合布线系统设计方案--康宁公司布线系统专题
·天融信网络信息安全解决方案
·某大学校园网设计方案一(组图)
·大中型企业的Cisco产品网络构建方案
·四川巴中中学校园网络建设方案(附图)
·某大学校园网设计方案七
·论文:院校网络教学系统的组建和管理
·中兴电子政务网络解决方案

Pocket PC Phone Edition SMS编程入门

日期:2007年5月6日 作者: 查看:[大字体 中字体 小字体]


适用于:
    Pocket PC 2002 Phone Edition
    微软® eMbedded Visual Tools
下载本文代码Introapp.exe

 


SMS和Pocket PC Phone Edition
 
短消息服务(SMS)是在全球移动通信网络(GSM)的移动电话之间发送简短的字母和数字消息(最大160个字符)的标准。它和传呼机的工作方式很相象,但是它带有文本,而且当今大多数的移动电话都支持SMS。

SMS的一个关键方面是,信息通过移动网络运营商的网络即时发送,而不要手动连接到Internet服务提供商(Internet Service Provider)——SMS信息是即时发送的,而电子邮件需要接收者在邮件服务器上接收。而且,如果接收者不在线的话——例如电话关机——SMS信息会被保存在运营商(的服务器上),并在电话再次开机的时候转发出去。

在装有Pocket PC 2002 Phone Edition的设备上,你可以像管理电子邮件信息一样管理SMS消息。SMS消息组件同标准的收件箱(Inbox)应用程序集成在一起,这就让你能够像发送和接收电子邮件一样发送和接收短消息。你甚至能够将电子邮件作为SMS消息转发和回复,反过来也可以。

支持SMS的应用程序
很多商业情景都需要某种形式的通知,而SMS是实现用于各种商业事件的通知的极好方法。它可以是销售人员告知服务工程师某个客户需要服务,也可以是服务工程师将客户的一个重要商业事件告知执行人员,或者是执行人员将新的客户处理规程通知所有同该客户相关的职员。

SMS另一个有意思的用途是能够使移动商务(mobile commerce,m-commerce)成为可能,因为SMS常常被用来处理支付交易。为了让你有个初步的了解,我们会在下面的例子里向你演示如何利用你的Pocket PC 2002 Phone Edition设备发送SMS信息。

SMS发送示例
一个使用微软® eMbedded Visual Basic®的简单窗体:

 

Pocket PC Phone Edition SMS编程入门(图一)

图1:SMS应用程序示例

在这个窗体里,你可以输入一个国际移动电话的号码以及一条文本信息。当你点击“发送(Send)”按钮的时候,信息就被发送出去了——就这么简单!

示例代码
现在让我们来看看用于发送SMS信息的核心代码。首先,你需要声明多个微软Windows®的API:

一个用于打开SMS信息组件
一个用于发送SMS信息
一个用于关闭SMS信息组件:

Public Declare Function SmsOpen Lib "SMS" (ByValptsMessageProtocol As String, ByValdwMessageModes As Long, ByRefpsmshHandle As Long, ByRefphMessageAvailableEvent As Long) As Long

Public Declare Function SmsSendMessage Lib "SMS" (ByValsmshHandle As Long, ByValpsmsaSMSCAddress As Long, ByVal psmsaDestinationAddress As String, ByValpstValidityPeriod As Long, ByValpbData As String, ByValdwDataSize As Long, ByVal pbProviderSpecificData As String, ByValdwProviderSpecificDataSize As Long, ByValsmsdeDataEncoding As Long, ByValdwOptions As Long,ByRefpsmsmidMessageID As Long) As Long

Public Declare Function SmsClose Lib "SMS" (ByValsmshHandle As Long) As Long

你还需要声明一些用于不同API的API常量:

Public Const SMS_MSGTYPE_TEXT = "Microsoft Text SMS Protocol"

Public Const SMS_MODE_SEND = 2            ' Open in send mode

Public Const SMSDE_GSM = 1                ' Use standard GSM encoding


[1] [2] [3] 下一页 




上一篇:编写SMS程序入门

下一篇:手机短信息SMS的程序开发

Pocket PC Phone Edition SMS编程入门 相关文章:
·最详细的黑客入门法则
·大智慧股票软件Level-2入门手册
·socket编程原理
·从零开始学黑客:网络黑客新手入门指南
·Windows黑客编程基础
·TCP/IP编程实现远程文件传输
·用Photoshop画漫画教程之基础入门
·asp.net程序中最常用的三十三种编程代码
·Visual C++ ADO数据库编程入门
·在 C++ Builder中利用串行通信控件编程
Pocket PC Phone Edition SMS编程入门 相关软件:
·孙鑫VC++从入门到精通开发详解视频教程FLASH版
·Photoshop 入门教程
·CorelDraw12 入门与实例(图文教程 菜鸟先飞系列教材)
·ASP入门教程
·催眠大师密训专业教程之入门指导手册(繁体版)
·Flash MX 从入门到精通
·Windows XP Home Edition SP2简体中文版
·AutoCAD2002入门与实例详解
·C++编程思想
·Microsoft SQL Server 2005 Enterprise Edition SP1简体中文企业版

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.viphot.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.viphot.com All Rights Reserved. 鄂ICP备05000083号Powered by:viphot