- PR -

Winodows Mobile の予定表の操作について

1
投稿者投稿内容
TQ
会議室デビュー日: 2006/02/20
投稿数: 14
投稿日時: 2006-08-24 13:55
Windows Mobileに標準添付されている予定表のデータを
操作するようなアプリケーションをVB.NETにて
作成することは可能でしょうか。
以下のような流れを想定しています
1.Windows Mobile内の予定表をすべて削除
2.Windows Mobile内のテキストファイルを読み込み
予定表にセット

何分初心者で恐縮ですがご教授ください。
ue
ぬし
会議室デビュー日: 2005/05/07
投稿数: 581
お住まい・勤務地: 広島市
投稿日時: 2006-08-24 15:58
こんにちは。

POOM を使えば予定表のデータを操作できます。

VB.NET ということなので、Microsoft.WindowsMobile.PocketOutlook Namespace の Appointment 関連のクラス群が役立つはずです。
_________________
上本亮介 (ue) @ わんくま同盟
Microsoft MVP for VSTO (Jul 2008 - Jun 2009)
Hello Another World!
.NET 勉強会 / ヒーロー島
TQ
会議室デビュー日: 2006/02/20
投稿数: 14
投稿日時: 2006-08-24 16:59
引用:

ueさんの書き込み (2006-08-24 15:58) より:
こんにちは。

POOM を使えば予定表のデータを操作できます。

VB.NET ということなので、Microsoft.WindowsMobile.PocketOutlook Namespace の Appointment 関連のクラス群が役立つはずです。




ありがとうございます

あの後いろいろ調べまして下記コードで追加はできました
Dim Yotei As Microsoft.WindowsMobile.PocketOutlook.Appointment
Dim Appoint As New Microsoft.WindowsMobile.PocketOutlook.OutlookSession
Yotei = New Microsoft.WindowsMobile.PocketOutlook.Appointment
Yotei.Subject = "test"
Yotei.Start = "2006/08/25 08:00:00"
Yotei.End = "2006/08/25 09:00:00"
Appoint.Appointments.Items.Add(Yotei)

現在はdeleteを調べております。
ご存知の方、ご教授ください。
ue
ぬし
会議室デビュー日: 2005/05/07
投稿数: 581
お住まい・勤務地: 広島市
投稿日時: 2006-08-24 17:29
ue です。

引用:

現在はdeleteを調べております。


削除には Appointment.Delete Method を使用してください。

それと、たまたま記載しておられないだけかもしれませんが、OutlookSession オブジェクトは使用後に Dispose したほうが良いです。
_________________
上本亮介 (ue) @ わんくま同盟
Microsoft MVP for VSTO (Jul 2008 - Jun 2009)
Hello Another World!
.NET 勉強会 / ヒーロー島
1

スキルアップ/キャリアアップ(JOB@IT)