Right, I have a timer event to trigger after 5 seconds but I dont want the event to trigger again, is it possible to disable the timer after an event has passed.
Ok forgive me for being stupid here but where do I put that code?
Currently the timer (set on a fullscreen background form)executes a macro which opens a splash screen which then opens another form.
What I'm currently getting is the first macro opens the splash screen, but it doesnt get to the main menu as the splash screen is being constantly opened.
I don't know as I never use macros as they offer nothing to me.
It sounds like what you are wanting to do is the simplest, tiniest piece of code but you appear reluctant to try it out.
Do you really have the Timer Interval set to 1 - this means your macro is going to run every millisecond. Setting it to 1,000 will make it run every second. So set your timer to 5,000.
On your form's OnTimer event, just select the Code Builder and put the two lines: