Хорошо, в этом есть что-то не так, я не знаю, с чего начать.
1) Вы используете код скрипта vb в браузере и предполагаете, что пользователь имеет этот контроль.Это не будет работать в большинстве браузеров и в большинстве операционных систем.
2) При запуске приложения не известно состояние пользователя.На этом этапе нет пользователя, только сам системный процесс.
Вам необходимо использовать некоторый код на стороне клиента, такой как javascript или flash.ASP.net не может воспроизводить музыку в браузере самостоятельно, он просто не будет работать.