0

フォームに Windows Media Player コントロールを配置したくありません。目覚まし時計を作っています。私はこれを試しました:

Friend WithEvents WindowsMediaPlayer As New Microsoft.Win32.

しかし、Windows Media Player メンバーが表示されません。

ありがとうございました。

MSDN VB フォーラムでも質問しました。

4

1 に答える 1

0

スニペットが完全ではありません。ただし、「Microsoft.Win32」から始めると、何も起こりません。Project + Add Reference、Browseタブから始めて、c:\ windows \ system32\wmp.dllを選択します。これにより、名前空間名が「WMPLib」のcom相互運用ラッパーが追加されます。IntelliSenseが活気づき、その名前空間のクラスを表示します。これに似せてください:

Public Class Form1
  Friend WithEvents player As WMPLib.WindowsMediaPlayer

  Public Sub New()
    InitializeComponent()
    player = New WMPLib.WindowsMediaPlayer
  End Sub

  Private Sub player_StatusChange() Handles player.StatusChange
    ' A sample event handler...
  End Sub

End Class
于 2009-12-13T13:37:41.250 に答える