代码之家  ›  专栏  ›  技术社区  ›  Matthew Iselin

C#:AxWMPLib-播放歌曲的一部分

  •  0
  • Matthew Iselin  · 技术社区  · 16 年前

    我正在尝试使用AxWMPLib COM控件在WinForms C#应用程序中播放一首歌曲。然而,我只想播放那首歌的一个特定的30秒区域。到目前为止,我可以从30秒区域开始播放曲目(使用CtrlControl.currentPosition成员),但我无法指定结束时间。

    在这条赛道上只玩30秒最好的方法是什么?

    1 回复  |  直到 16 年前
        1
  •  1
  •   Judah Gabriel Himango    16 年前

    我不知道如何在WMP控件中完全实现这一点。

    另一种方法是,这可能并不精确,但您可以尝试创建一个计时时间为30秒的计时器,然后在调用axWmp.Play(…)时启动该计时器。当计时器计时时,调用axWmp.Stop()。