DOBON.NETプログラミング道掲示板

No35055 の記事


■35055 / )  Re[1]: WindowsMediaPlayerで次のURLを指定しても反映されない。
□投稿者/ Hongliang 大御所(625回)-(2022/05/24(Tue) 19:10:32)
  • アイコン> wmp.URL = "C:\Program Files\TESTPG\音声\A.mp3"
    > wmp.Ctlcontrols.play()

    > wmp.newMedia("C:\Program Files\TESTPG\音声\B.mp3")
    > wmp.Ctlcontrols.play()・・・*

    なぜA.mp3とB.mp3でロードの仕方を変えているのでしょうか?

    newMediaはIWMPMedia型のオブジェクトを返すだけなので、これを使う場合、その返値のIWMPMediaオブジェクトをWindowsMediaPlayerオブジェクトのcurrentMediaに設定してやる必要があります。
    Dim media As IWMPMedia = wmp.newMedia(...)
    wmp.currentMedia = media
    wmp.Ctlcontrols.play() ' currentMediaに設定しただけで再生開始されるか、play()が必要かは覚えてないですが

    まあA.mp3同様にURLプロパティを設定する方法で十分じゃないかと思います。
違反を報告
返信 削除キー/


Mode/  Pass/


- Child Tree -