5

ハンドラーの可能な参照は何AxWMPLib._WMPOCXEvents_PlayStateChangeEventHandlerですか?

このイベントをメソッドに渡すと、

private void axWindowsMediaPlayer1_PlayStateChange(object sender,AxWMPLib._WMPOCXEvents_PlayStateChangeEvent e)

コンパイルすると、次のエラーがスローされます。

型または名前空間名 'AxWMPLib' が見つかりませんでした (using ディレクティブまたはアセンブリ参照がありませんか?)

4

1 に答える 1

4

Visual Studio を使用している場合はAxWMPLib、ソリューション エクスプローラーの [参照] の下にリストされていることを確認してください。フォームに埋め込まれた Windows Media Player コントロールがある場合、それは と共に自動的に追加されているはずWMPLibです。

これらのライブラリが不足している場合に追加する簡単な方法は、Windows Media Player コントロールをフォームに追加することです (既存のもので十分です)。ツールボックスを右クリックし、コンテキスト メニューから [項目の選択...] を選択し、[COM コンポーネント] タブの [Windows Media Player] コントロールにチェックを入れ、[OK] をクリックします。小さな Windows Media Player アイコンがカーソルに付いているはずです。フォームをクリックして追加します。これにより、AxWMPLib および WMPLib 参照がソリューションに追加されます。追加したばかりの Windows Media Player コントロールが必要ない場合は、削除できます。

于 2015-12-20T14:12:47.277 に答える