More about Snooze

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

Thanks for the response earlier, Ken. Allow me to pester you further

I have been attempting to use the .Sooze method in VBA to see if I can reset the default to another choice when a reminder pops up. I haven't had much success. Is there any way to set the value of the snooze length for a reminder as it fires? Could I design my own form and have it REPLACE the default reminder form?
 
You could get the ReminderMinutesBeforeStart property of the
AppointmentItem and change that Long value. I'm not sure that would
work properly though, you'd have to test it.

The method I use is to use undocumented CDO or Extended MAPI
properties, not the Outlook object model.

You would have to get the FlagDueBy property
("{00062008-0000-0000-C000-000000000046}&H8560") which is a PT_SYSTIME
value and add the desired snooze time to that value using the DateAdd
function.

You can see the necessary property tags at www.cdolive.com/cdo10.htm
and some code samples using CDO at www.cdolive.com/cdo5.htm




Lars Larson said:
Thanks for the response earlier, Ken. Allow me to pester you further.

I have been attempting to use the .Sooze method in VBA to see if I
can reset the default to another choice when a reminder pops up. I
haven't had much success. Is there any way to set the value of the
snooze length for a reminder as it fires? Could I design my own form
and have it REPLACE the default reminder form?
 
Back
Top