Application_Reminder参数在Outlook 2010中作为字符串传递

时间:2014-04-09 15:27:26

标签: vba outlook-vba outlook-2010

我正在关注此博客帖子http://www.slipstick.com/developer/send-email-outlook-reminders-fires/,以便对Outlook 2010 Reminder事件做出反应。但是,我一直被绊倒,因为传递给我的事件处理程序的参数是一个字符串,似乎是提醒项的“Subject”属性。在我的“ThisOutlookSession”中,我有以下简单的代码:

Private Sub Application_Reminder(ByVal Item As Object)
    post_frm Item
End Sub

所有文档都告诉我,Item应该是一个AppointmentItem,MailItem,ContactItem或TaskItem,但我肯定会得到一个String。

知道为什么吗?

1 个答案:

答案 0 :(得分:0)

“Subject属性是Outlook项目的默认属性。”

http://msdn.microsoft.com/en-us/library/office/ff865652%28v=office.15%29.aspx

post_frm中的代码正在处理项目的默认属性而不是项目。