Marshall Barton said:
Set the form's TimerInterval property to a Long positive
number (the number of milliseconds you want for the blinking
interval) to turn it on.
Set the TimerInterval to 0 to turn it off.
Just what I was going to say.
You can have a Static variable in the Timer event procedure that you use
to count the number of times the event has fired. When that count
reaches a certain number "n", you can set both the TimerInterval to 0
and that count to 0. You need to pick some event to turn the blink back
on again by setting the TimerInterval to a nonzero value, after which it
will blink "n" times and turn off.