Ο κώδικας της φόρμας δεν δείχνει να έχει πρόβλημα - πιθανώς να είναι ο τρόπος που την καλείς:
Εστω frmAbout η φόρμα που έχει τον παραπάνω κώδικα - και θέλουμε να την καλέσουμε να παίξει τον ήχο και να κλείσει αυτόματα.
Αν την καλέσουμε με τον παρακάτω κώδικα, όσες φορές θέλουμε, δεν παρουσιάζει κάποιο λάθος...
Dim o As frmAbout
Set o = New frmAbout
o.Show vbModal
Set o = Nothing
George J.