M
Mark J. McGinty
(Sorry for posting the same basic questions that I already posted to another
group, but days have gone by, and this one seems more relevant.)
I'm processing contact item events by declaring a variable as such:
Public WithEvents m_ContactItems As Outlook.Items
And initializing it like this:
Set m_ContactItems =
Outlook.Application.GetNamespace("MAPI").GetDefaultFolder(olFolderContacts).Items
That all works fine, except that as I just went to add an ItemRemove
handler, I saw that, unlike ItemAdd and ItemChange, ItemRemove does not
receive an Item parameter when it's called. What gives?
How do I determine which item is being deleted?
Also, ItemChange passes the newly changed item to the handler, is there any
way to get the former values from within this event handler?
tia,
Mark
group, but days have gone by, and this one seems more relevant.)
I'm processing contact item events by declaring a variable as such:
Public WithEvents m_ContactItems As Outlook.Items
And initializing it like this:
Set m_ContactItems =
Outlook.Application.GetNamespace("MAPI").GetDefaultFolder(olFolderContacts).Items
That all works fine, except that as I just went to add an ItemRemove
handler, I saw that, unlike ItemAdd and ItemChange, ItemRemove does not
receive an Item parameter when it's called. What gives?
How do I determine which item is being deleted?
Also, ItemChange passes the newly changed item to the handler, is there any
way to get the former values from within this event handler?
tia,
Mark