Я помог разработать программу, которая позволяет геймерам управлять своей музыкой, помимо прочего, в то время как полноэкранная игра открыта. Раньше у меня была невидимая копия элемента управления WMP в форме, и я просто манипулировал этой копией для получения желаемых результатов, но теперь я получаю запросы от моих пользователей на удаление элемента управления WMP, чтобы они могли разместить программное обеспечение на своих выделенных серверах. , Мой вопрос заключается в том, как сохранить поддержку WMP, удалив элемент управления и вместо этого добавить ссылку на файл msdxm.ocx или wmp.dll (или оба) и создать объект WMP во время выполнения?
Я имею дело с системами от 98 до W7. С проверенными в ссылках wmp.dll и msdxm.ocx.
Я уже пробовал:
Dim WMP as New WindowsMediaPlayer '(invalid use of Keyword New)
Dim WMP as WindowsMediaPlayer
Set WMP = CreateObject("WMPlayer.OCX.7") '(failed to create WMP object)
Это были два самых популярных результата поиска после 4 часов поиска в Google, поэтому любая помощь приветствуется. Из того, что я узнал из v11 +, WMP прекратил поддерживать VB6 все вместе, кто-нибудь может подтвердить это, и если да, то дайте мне знать об обходном пути?
Разочарованный, но благодарный,
-Austin