wmplib

    0热度

    3回答

    我在摆弄一个小问题。在C#程序中,我有一个标签,其颜色最初是黑色的。在播放MP3文件时,标签变为绿色,在音乐结束后,标签的颜色应为黑色。 现在,音乐播放,但标签不会更新。我使用了几个代码示例,但都没有工作。我知道这与事件和调用有关,但我必须如何更改此代码才能使其工作?在Java中我使用SwingUtilities.InvokeLater() - 方法,但据我所知没有此对应的C#.. delegat

    1热度

    2回答

    解决了一个问题,另一个问题:在C#程序中,我使用以下方法将标签颜色设置为绿色,然后播放mp3文件并最终将颜色设置为黑色。 问题在于声音似乎是在一个额外的线程中播放的,因此两种颜色变化之间的时间太短(实际上,播放文件时应该有绿色)。 private void playSound() { label1.ForeColor = Color.LimeGreen; Appl

    0热度

    1回答

    我正在做关于COM库“WMPLib” 媒体播放程序由1种形式。 我利用了WMPPlayState Enumerable,并且一直播放到所有播放列表和所有内容。 但现在我决定把节目分成2种形式(Winamp的-想法): Form1中=玩家 窗体2 =播放列表 当然,我重新安排一些代码,使其工作。 这是我从列表框中获得窗口2(trackURL具有公共修饰符): private void listTra

    0热度

    1回答

    我目前有一个项目使用WMPLib,我正在使用同时播放多个声音。我没有使用ActiveX组件。我的机器上一切都很好。 在我发送给ops团队以推送给所有用户之前,我想确保它可以在我们所有的客户端计算机上运行。除了显而易见的机器需要运行Windows之外,是否有任何有关使WMPLib工作的先决条件的文档?

    0热度

    1回答

    我附上我的代码到目前为止,我的问题是所有的播放列表返回“auto”或“wpl”为他们的类型。 (这是所有使用WMPLib参考) mediaplayer = new WindowsMediaPlayer(); // Init. Playlists IWMPPlaylistCollection plcollection = mediaplayer.playlistCollection; plar

    0热度

    2回答

    我有一个严重的问题,我的VB 6应用程序。其中,我有一个参考wmp.dll在表单中,它的想法是播放媒体视频文件,我有一个名为LV1的ListView,我在其中显示播放列表文件名。我想知道当前播放列表中的当前索引。 此子是负责检测的变化: Private Sub Wmp1_CurrentItemChange(ByVal pdispMedia As Object) 我可以得到totall数与该行的

    1热度

    1回答

    我使用下面的代码: WMPEqualizerSettingsCtrl eq = null; eq.enhancedAudio = true; 但我得到一个错误: Object reference not set to an instance of an object.

    0热度

    1回答

    我在VB.Net中使用AxWMPLib AxWindowsMediaPlayer进行DVD播放。我可以使用安装的Windows Media Player 12播放DVD,但在我的应用程序中播放时没有任何声音。有任何想法吗? 谢谢

    1热度

    2回答

    我正在与C#和WMPLib库一个简单的MP3播放器项目。这个想法是通过一个PIC组件来控制它,从而控制从家里“任何地方”播放PC中的媒体(是的,这是一个大学项目)。 问题:我无法使WindowsMediaPlayer.controls.play()方法恢复暂停播放。我应该怎么做? 我已经尝试保存并设置WindowsMediaPlayer.controls.currentPosition属性,但它不

    1热度

    2回答

    我在简单的控制台应用程序中创建媒体播放器对象,播放某个文件。虽然媒体播放器已成功启动,但在使用close()方法时,该过程仍在运行,媒体播放器窗口未关闭。需要做什么?这里是我写的代码.. WindowsMediaPlayer player= new WindowsMediaPlayer(); player.OpenPlayer("c:\\abc.wmv"); Thread.Sleep(2000