This event occurs when an object is exposed after being moved, resized, or covered by window.
Private Sub object_Paint( )
In general, avoid using a Paint event procedure for tasks that initiate a Paint event.