outlook 2007 itemadd event handler fails to run

Status
Not open for further replies.
R

reggiep

Hi,

I have an event handler called by:

Private Sub Application_Startup()

Set ns = ThisOutlookSession.Session

Set inboxItems = ns.GetDefaultFolder(olFolderInbox).Items

Set myExplorer = Application.ActiveExplorer

MsgBox "Event handler running"

' my warning

End Sub

the event handler processes the item and saves it as a .txt file in a

directory decided by the message contents:

Private Sub inboxItems_ItemAdd(ByVal Item As Object)

> .....

End Sub

I have two questions (please).

The event handler occasionally stops working. The only was to get it to work

again is by rebooting the PC. If I just close Outlook and restart it, I

sometimes get the "Event handler running" message, but it never works.

Also I read that too many messages being received can stop the event

handler. Is there a known number - or even an approximation?

I can supply the event handler code, but as it works normally I didn't think

it relevant.

Thank you in advance,

Richard

(pretty much a novice)
 
The ItemAdd doesn't fire if more than 16 messages come in. And it doesn't

fire if your Exchange server receives messages while Oulook is closed; if

you later start Outlook, you won't get the ItemAdd event.

Why do you think your code doesn't work? Adding an error handler often helps

to figure problems.

Best regards

Michael Bauer

Am Tue, 6 Oct 2009 08:16:01 -0700 schrieb reggiep:


> Hi,
> I have an event handler called by:

> Private Sub Application_Startup()
> Set ns = ThisOutlookSession.Session
> Set inboxItems = ns.GetDefaultFolder(olFolderInbox).Items
> Set myExplorer = Application.ActiveExplorer
> MsgBox "Event handler running"
> ' my warning
> End Sub

> the event handler processes the item and saves it as a .txt file in a
> directory decided by the message contents:

> Private Sub inboxItems_ItemAdd(ByVal Item As Object)
> .....
> End Sub

> I have two questions (please).

> The event handler occasionally stops working. The only was to get it to


work
> again is by rebooting the PC. If I just close Outlook and restart it, I
> sometimes get the "Event handler running" message, but it never works.

> Also I read that too many messages being received can stop the event
> handler. Is there a known number - or even an approximation?

> I can supply the event handler code, but as it works normally I didn't


think
> it relevant.

> Thank you in advance,

> Richard
> (pretty much a novice)
 
Michael,

Thanks for the info on the 16 max messages.

On the failure to fire, I didn't try an error handler as I tried putting a

message into the eventhandler, right at the beginning and when the problem

manifested, it never displayed, so I guessed that it was the call to the

event handler wasn't being made.

As to what I think is causing it - I have no idea. I will put in an

errorhandler anyway. I will also change the power options so that the system

does not sleep.

Thanks again for your help,

"Michael Bauer " wrote:



> The ItemAdd doesn't fire if more than 16 messages come in. And it doesn't
> fire if your Exchange server receives messages while Oulook is closed; if
> you later start Outlook, you won't get the ItemAdd event.

> Why do you think your code doesn't work? Adding an error handler often helps
> to figure problems.

> > Best regards
> Michael Bauer

> > >

> Am Tue, 6 Oct 2009 08:16:01 -0700 schrieb reggiep:
>
> > Hi,
> > I have an event handler called by:
> > Private Sub Application_Startup()
> > Set ns = ThisOutlookSession.Session
> > Set inboxItems = ns.GetDefaultFolder(olFolderInbox).Items
> > Set myExplorer = Application.ActiveExplorer
> > MsgBox "Event handler running"
> > ' my warning
> > End Sub
> > the event handler processes the item and saves it as a .txt file in a
> > directory decided by the message contents:
> > Private Sub inboxItems_ItemAdd(ByVal Item As Object)
> > .....
> > End Sub
> > I have two questions (please).
> > The event handler occasionally stops working. The only was to get it to

> work
> > again is by rebooting the PC. If I just close Outlook and restart it, I
> > sometimes get the "Event handler running" message, but it never works.
> > Also I read that too many messages being received can stop the event
> > handler. Is there a known number - or even an approximation?
> > I can supply the event handler code, but as it works normally I didn't

> think
> > it relevant.
> > Thank you in advance,
> > Richard
> > (pretty much a novice)

>
 
Status
Not open for further replies.
Similar threads
Thread starter Title Forum Replies Date
D Outlook 2007 Recovering E-Mails Using Outlook 0
W Transfer Outlook 2016 autocomplete file to Outlook 2007 Using Outlook 1
C Outlook 2007 Removing then adding account restores junk email processing Using Outlook 0
S Outlook 2007 crash linked to gdiplus.dll Using Outlook 0
S Outlook 2007 - Automatic purge fail Using Outlook 0
J outlook 2007 doesn't let me choose which .pst to search Using Outlook 2
D Outlook 2007 vs. Outlook 2010 -- ToDo Bar Using Outlook 0
D Outlook 2007 on 365 Using Outlook.com accounts in Outlook 2
S Macro for other actions - Outlook 2007 Outlook VBA and Custom Forms 23
S Verwendung von Outlook 2007 Using Outlook 0
A Arthur needs help with 2007 Outlook e-mail Using Outlook.com accounts in Outlook 3
M PST import from Outlook 2007 to 2010 - Address Book contacts all in 1 group Using Outlook 4
S outlook 2007 calendar search Using Outlook 6
B Migrate Outlook 2007 to Office 365 Using Outlook 3
X I have met my waterloo trying to resolve embedded graphics problem with outlook 2007 and now 2016 Using Outlook 1
R Outlook 2007 only loads some appointments Using Outlook 0
C Move Outlook 2007 to new PC with Outlook 365 Using Outlook 3
J Outlook 2007 Hide Messages Option not Available Using Outlook 2
S Outlook 2007 Calendar instant search problem. Windows 7 Using Outlook 4
S Outlook 2007 Calendar instant search problem. Windows 7 Using Outlook 0
B Server errors Outlook 2007 Using Outlook 1
S Reboot of frozen windows7 results in changed outlook 2007 settings Using Outlook 1
S Outlook 2007 printing wrong email address at top of page Using Outlook 8
M Configure outlook 2007 to accept digital signatures Using Outlook 2
D Outlook 2007 crashes when opening an email Using Outlook 2
R New chap saying hello and needing advice on Outlook 2007 thumbnails Using Outlook 3
icacream From Outlook 2007 to 2016 ! Using Outlook 9
vodkasoda Object could not be found Error in Outlook 2007 Outlook VBA and Custom Forms 5
S Outlook 2007: Address Cards allow entering text! Why? Using Outlook 3
S View Appointment in Text Wrap in Outlook 2007 Month Calendar View Using Outlook 0
L Outlook 2007 Separate the Send/Receive functions Using Outlook 2
M Outlook 2007 Contacts Glitch: Creating a new email Using Outlook 1
C Move from Outlook 2007 Enterprise (MOE) to Outlook Pro plus 2007 Using Outlook 1
J reinstalling Outlook 2007 asking for user name & password Using Outlook 14
P outlook addin unloaded in office 2007 Using Outlook 0
B Fonts in Outlook 2007 Using Outlook 4
R Add Exchange Account to existing POP3 Outlook 2007 Profile Using Outlook 0
C out of space in file group Outlook 2007 Using Outlook 2
A Moving archived contents in Outlook 2007 back into working folders Using Outlook 0
P Outlook 2007 Email Categorization using VBA Outlook VBA and Custom Forms 1
M Unable to Configure Gmail Account in Outlook 2007 Using Outlook 1
R Outlook 2007 or 2010 - Lock Down Functionality Outlook VBA and Custom Forms 3
S Outlook 2007, windows 10 Font size Using Outlook 1
Diane Poremsky Manually create a POP3 account in Outlook 2007 Using Outlook 0
J Can Click to Drag Custom Form Field But Cannot Drop When Designing in Outlook 2007 Outlook VBA and Custom Forms 2
L Outlook 2007 Font Using Outlook 3
J Outlook 2007 connector and Windows 10 Using Outlook 3
R Outlook 2007 - Shared Accounts and Resources without Exchange Server Using Outlook 0
L Outlook 2007 - Macro Re Search Using Outlook 16
D Outlook (Office) 2007 & Windows 10 Pro Using Outlook 6

Similar threads

Back
Top