如何开发NETCF?
使用Pocket Outlook .NET组件,我们可以利用三种Pocket Outlook数据实现三项PIM功能:任务、联系人和约会管理。本文介绍任务管理这种PIM功能的实现。
从开发人员的角度来看,使用任务可能出于多种不同的原因。例如,可以在Pocket PC应用程序内通过任务的方式记录某个项目中等待完成的后续工作。Pocket PC设备上的任务应用程序如图23-1所示。
图23-1:任务应用程序
InTheHand的Pocket Outlook .NET组件所提供的Task对象和OutlookSession对象的Tasks属性实现了对任务功能的编程访问。
显示任务
POOM所提供的一个非常有用的功能特性是能够在Pocket PC应用程序界面上显示本机的Pocket Outlook数据。也就是说,其显示效果就像用户进入Task应用程序并选择查看特定任务一样。
该功能通过Task对象的ShowDialog的方法实现,ShowDialog方法从Pocket Outlook .NET组件里的PimItem类继承而来。清单23-3演示了如何使用该方法。
清单23-3:显示任务
Imports InTheHand.WindowsMobile.PocketOutlook
……
Dim myOutlookSession As New OutlookSession
Dim myTasks As PimItemCollection
Private Sub btnDisplay_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles btnDisplay.Click
Dim myTask As Task
' 显示任务
myTask = myTasks.Item(0)
myTask.ShowDialog()
End Sub
本文地址:http://www.45fan.com/dnjc/67136.html