贵州仁怀天气预报:关于VB中Mediaplayer播放器的编程

来源:百度文库 编辑:高考问答 时间:2024/05/06 12:06:48
请问各位编程高手,如何在VB中对Mediaplayer控件做一个播放列表呢,怎么才能一次打开多个音乐文件呢???

Mediaplayer 肯定是没有现成的属性或方法实现的.

必须自己写相应的程序,不过也好写.

你可以放一个List,当作是保存播放的列表.

然后用一个变量记录当前正在播放的是第几个.

然后就可以在 Mediaplayer 的 EndOfStream 事件里写代码(EndOfStream事件会在一首音乐播放完毕后触发)

在EndOfStream事件里,你可以先测试 List 里的 当前变量+1 条数据是否有值,如果有,再用FSO对象 或者 Dir涵数来检测该值对应的文件是否存在,如果一切都无误,那么就可以读取到 Mediaplayer 里,然后播放..

最后就剩下添加和删除 List 里的项目了,这个我就不用说了吧.