C# 获取mp3文件的歌曲时间长度

发布时间:2017-7-9 7:17:13编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"C# 获取mp3文件的歌曲时间长度 ",主要涉及到C# 获取mp3文件的歌曲时间长度 方面的内容,对于C# 获取mp3文件的歌曲时间长度 感兴趣的同学可以参考一下。

C# 获取mp3文件的歌曲时间长度

添加命名空间:
    using Shell32;
    using System.Text.RegularExpressions;
添加引用:COM组件的Microsoft Shell Controls And Automation

string dirName = Path.GetDirectoryName(SongPath);
SongName = Path.GetFileName(SongPath);//获得歌曲名称
FileInfo fInfo = new FileInfo(SongPath);
ShellClass sh = new ShellClass();
Folder dir = sh.NameSpace(dirName);
FolderItem item = dir.ParseName(SongName);
SongTime = Regex.Match(dir.GetDetailsOf(item, -1), "\\d:\\d{2}:\\d{2}").Value;//获取歌曲时间


上一篇:doubleclick protobuf file load to project
下一篇:odoo 开发基础 -- 视图之xpath语法 - hello

相关文章

相关评论

本站评论功能暂时取消,后续此功能例行通知。

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。

好贷网好贷款