酢ろぐ!

カレーが嫌いなスマートフォンアプリプログラマのブログ。

Windows Mobile(.NET Compact Framework)でスケジュール(予定)を取得する

.NET Compact Frameworkからは、Microsoft.WindowsMobile.PocketOutlook名前空間のOutlookクラスを使用する事 で、Outlook Mobileで記録した連絡先や予定、仕事などのプライベートな情報へ簡単にアクセスする事が出来ます。

ここでは、スケジュール(予定)を取得する方法をご紹介します。

スケジュール(予定)を取得する

VB.NET

' Imports Microsoft.WindowsMobile.PocketOutlook

Private Sub Button1_Click(ByVal sender As System.Object, _
                      ByVal e As System.EventArgs)

    ' Outlookセッションの作成  
    Dim outlook As New OutlookSession()
    ComboBox1.DataSource = outlook.Appointments.Items
    ComboBox1.DisplayMember = "FileAs"

End Sub

C#

// using Microsoft.WindowsMobile.PocketOutlook

private void Button1_Click(Object sender, EventArgs e)
{
    // Outlookセッションの作成  
    OutlookSession outlook = new OutlookSession();
    ComboBox1.DataSource = outlook.Appointments.Items;
    ComboBox1.DisplayMember = "FileAs";
}

関連記事

Windows Mobile(.NET Compact Framework)を使ってアプリ開発する際に逆引きとしてお使いください。