C# 获取 mp3文件信息【包括:文件大小、歌曲长度、歌手、专辑】
第一种方式:[代码已验证]
如果报错请下载1.2版本 下载地址
https://download.youkuaiyun.com/download/u013087481/10952812
string
file =
@"E:\滴答.mp3"
;
ShellClass sh =
new
ShellClass();
Folder dir = sh.NameSpace(Path.GetDirectoryName(file));
FolderItem item = dir.ParseName(Path.GetFileName(file));
string
str = dir.GetDetailsOf(item, 27) ; // 获取歌曲时长。
MessageBox.Show(str);
// 如果执行过程中,出现是错误提示,通过Shell32 的 Embed Interop Types 属性设置为 False 即可;
shell 获取 文件详细信息
|