私は、全画面表示のゲームを開いているときにゲーマーが音楽を管理できるようにするプログラムの開発を支援しました。以前は、フォーム上に 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 検索で最も多く返された 2 つの検索結果でした。WMP の v11+ から VB6 のサポートを完全に停止したことから、誰かがこれを確認できますか?もしそうなら、回避策を教えてください。
イライラしますが、感謝します。
-オースティン