专栏首页施炯的IoT开发专栏Appointment over SMS on Windows Mobile

Appointment over SMS on Windows Mobile

    设想这样一个场景,早上出门的时候,手机里一个Appointment提醒弹了出来,恰好昨天还没有来得及通知参与该会议的几个重要成员,而这时候身边又没有可以接入的Wi-Fi。这时,给成员们发送一条短信提醒一下,也算是一个不错的补救办法。

    在windows mobile 6 SDK提供的sample中,就提供了这么一个解决方案。用户可以使用Appointment over SMS来选择一个Appointment,并将该Appointment通过SMS发送给相关联系人。该应用程序添加了POOM(Pocket Outlook Object Model)的引用。如下图1所示:

                        图1:程序中对POOM的引用

    我们可以使用Windows Mobile 6 SDKCellular Emulator工具来调试应用程序。具体方法如下:

1. 打开Cellular Emulator,使其和我们使用的Device Emulator建立联系。具体方法可以参考我之前的文章“Ring Tone Manager on Windows Mobile”。

2. 在Device Emulator上新建一个Outlook联系人,如下图2所示:

                                                图2:新建Outlook联系人

3. 新建几个Appointment,给出时间,地点等信息。

4. 打开AppointmentOverSms.sln,进行编译,然后选择启动的Device Emulator进行调试。

5. 程序的初始运行界面如下图3所示,列出了刚才新建的一些Appointments。我们选择其中的一个,进行点击。

                        图3:程序运行初始界面

6.在弹出来的对话框中,我们选择一个第2步中新建的outlook联系人,然后点击发送。然后,大家就可以在Cellular Emulator工具中看到该SMS了,同时,我们也可以进行回复,回复的内容可以显示在Device Emulator中。图4显示了这个过程,黑色框内的是应用程序给Cellular Emulator发送的内容,红色框内是Cellular Emulator回复的内容,我们可以在左边的Device Emulator中看到回复的消息。

                              图4:Device Emulator和Cellular Emulator的交互

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Incoming call missed/rejected Reminder on Windows Mobile

    在IM软件上(QQ/MSN之类),人忙或者离开时,可以设置一定的信息或者回复一些消息,来告诉对方主人当前的状态。试想一下,如果老板组织开会,让我介绍最近研究的内...

    ShiJiong
  • Ring Tone Manager on Windows Mobile

        手机铃声经常能够体现一个人的个性,有些哥们儿在自习室不把手机设置成震动,一来电就@#$^%^@&^%#$&$*@,声音还很大,唯恐别人听不到。 Win...

    ShiJiong
  • VS2008下使用托管代码控制Windows Mobile Device Emulators

      在听黎波老师的Webcast-Visual Studio 2008 移动开发新体验时,听他提到过可以使用代码来控制Device Emulator。今天在ms...

    ShiJiong
  • Incoming call missed/rejected Reminder on Windows Mobile

    在IM软件上(QQ/MSN之类),人忙或者离开时,可以设置一定的信息或者回复一些消息,来告诉对方主人当前的状态。试想一下,如果老板组织开会,让我介绍最近研究的内...

    ShiJiong
  • Windows Mobile Device Emulator In-Depth--(1)

        模拟器在Windows Mobile应用开发中的作用是越来越大了,UI的设计、程序的调试都可以用到它。本文讲述了Windows Mobile Devic...

    ShiJiong
  • 【CSS】205-CSS的“层”峦“叠”翠

    提起,z-index大家脑海里可能会立刻浮现这样的知识点:“z-index的值大小控制元素在Z轴上显示的层级,z-index越大显示的层级越高(也就是在最上层,...

    pingan8787
  • 拒绝千篇一律 我有我的个性

    “ 地图服务快速发展的今天,千篇一律的地图样式已经无法满足开发者的需求了。各行各业的开发者都有自己特有的、针对不同行业特性的地图样式诉求,比如做共享单车的希望...

    腾讯位置服务
  • 3.数据存储

    六月的雨
  • 有关数据库的一些基本知识

    qubianzhong
  • Java网络02 Servlet开胃酒

    在Tomcat初次尝试中,我们搭建了用于测试Servlet和JSP的基本环境。我们现在要转向网络应用的具体开发。 厨师 Web服务器的基本工作方式是请求-处理-...

    Vamei

扫码关注云+社区

领取腾讯云代金券