2009-10-02 9 views
1

Я использую повторяющуюся задачу для запуска макроса в Outlook с помощью приложения Application_Reminder.Отменить диалоговое окно напоминания

Однако, когда задача срабатывает, я хочу подавить диалоговое окно напоминания, которое обычно появляется (там, где есть кнопки Dismiss/Snooze и т. Д.).

Я попытался

Item.ReminderTime = DateAdd("h", 1, Now) 

, который делает работу, но заставляет время выполнения задач, чтобы двигаться вперед, в то время как я хочу, чтобы он оставался в определенное время.

ответ

0

См. Сообщения в Add-In Express forum, в которых в качестве решения предлагается событие BeforeReminderShow. Похоже, что это событие является настраиваемым событием, частью надстройки.

0

Объект напоминаний (возвращается свойством Aplication.Reminders) предоставляет событие BeforeReminderShow, которое передает параметр Отменить по ссылке. Установите значение true. Когда срабатывает напоминание, следующие пожары:

ReminderChange (IDispatch) 
ReminderFire (IDispatch) 
BeforeReminderShow (false)