发布网友 发布时间:2025-01-06 06:30
共3个回答
热心网友 时间:7分钟前
WMP控件不支持直接读取目录,所以简单点的办法就是URL参数里选择一个M3U或者PLS的列表文件就可以播放多个了文件了
代码的话,就需要先遍历目录下所有文件,然后将文件的路径保存在集合或者数组里
先定义
String FilePath;//目录位置
DirectoryInfo FatherDirectory;//定义当前目录
DirectoryInfo[] ChildDirectory;//当前目录的子目录集
FileInfo[] NewFileInfo;//当前目录的文件集
String FP = @"e:\music";//这里存放音乐文件的目录
然后开始获得文件列表
FatherDirectory = new DirectoryInfo(FP); //当前目录(就是设置操作目录为e:\music)
ChildDirectory = FatherDirectory.GetDirectories("*.*"); //得到当前目录下的子目录集,也就是(e:\music下的所有的子文件夹,比如e:\music\a和e:\music\b等等)
NewFileInfo = FatherDirectory.GetFiles();//然后就可以得到得到所有文件了(包括子目录下的文件)
热心网友 时间:2分钟前
先把此文件夹中的音乐文件做成M3U文件列表
然后播放这个M3U即可
如果再不明白,再找我!
热心网友 时间:8分钟前
在<菜单>的<高级选项>-<播放列表>里(□自动添加相似名称的文件到列表)的小方框里打上√,然后点确定就好了.