I'm working in VB6. I need to synchronize the playing of a sound with a condition on a form. The condition is whether or not an image is visible . The problem is this; When I evaluate for the condition, it's being done on one of the form's 'prep' events (load, initialize, paint, etc - I've tried lots). Thus, the sound plays before the form is fully displayed. Is there a way the form can completely display and then raise an event which evaluates the image (visible or not) and THEN plays the sound?