.Net CF访问Pocket Outlook法三则

 近日做的软件需要与Outlook进行交互,很不幸的是.Net CF没有提供直接的方法。上网Google了一下,总结出两个方法:
1、最简单的方式——使用商用InTheHand Outlook组件,代价是很明显的~~~$49。微软的MSDN里面提供的也是适用InTheHand的东西,显然对于我们来说此法作废。~~
2、最复杂的方法——自己开发.Net下POOM(Pocket Outlook Object Model)。后来想想这需要涉及到太多的东西,不划算。
3、再找找,绝对有免费的——功夫不负有心人——外国朋友EGILH的Blog上贴出来一篇文章——Using the POOM from .NET CF 1.0
文章中写道了用POOM C++ warapper来访问的方法。他提到了.NET Compact Framework Sample: POOM wrapper,是封装了的POOM代码,其中DEMO代码提供了一个.Net CF client,提供了一些基本的功能。正好,我需要的读取联系薄的功能就在里面:)
第一次运行代码之前记得要找到sample的安装目录并把里面的Cab包安装到PPC上,内包含了POOM C++ wrapper的dll,要不然.Net CF Client运行时会出现MissingMethod错误。
~~~赫赫,终于找到免费的了,用起来还不错~~~~
关于如何扩展.Net CF client,EGILH的文章也说得很清楚了,大家自己钻研了:)

posted @ 2005-08-09 14:41 Dream world 梦想天空 阅读(1073) 评论(3)  编辑 收藏

  回复  引用    
#1楼 2006-03-06 16:40 | oxboy [未注册用户]
不错.

  回复  引用    
#2楼 2006-07-07 10:42 | AmyTian [未注册用户]
我是初学者,请问文中说的:
第一次运行代码之前记得要找到sample的安装目录并把里面的Cab包安装到PPC上,
这步怎么做啊?是不是一定要有设备?我现在手上没有设备,用模拟器该怎么做?
  回复  引用  查看    
#3楼 [楼主]2006-07-07 20:34 | Dream world 梦想天空      
@AmyTian

用ActiveSync连接模拟器,然后就可以连接到模拟器的Storage Card,或者好像现在的模拟器可以直接设置Storage Card的位置。然后就可以访问Storage Card进行操作。

标题  
姓名  
主页
Email (只有博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
 
另存  打印