当前位置: 源码素材网 » C#源码 » 数据库实例 » 详情页

Visual C#获取MP3文件播放音乐的时间

Visual C#获取MP3文件播放音乐的时间,也就是获取MP3文件播放时间的长短,源码主要通过两种方法获取MP3音乐文件的播放时间:一个是获取文件的播放时间,并在列表中进行显示;另一个是获取文件的播放时间,并按指定格式进行显示。
  string Tem_Time = ""; //用来保存歌曲的播放时间
  double Tem_min = 0; //用来保存歌曲播放的分钟部分
  double Tem_sec = 0; //用来保存歌曲播放时间的秒
  double Tem_millisec = 0; //用来保存歌曲播放时间的毫秒
  Tem_min = Millisecond / 1000;//将当前时间转化为以秒为单位的数据类型
  Tem_min = Tem_min / 60.0; //将当前时间转化为以分为单位的数据类型
  Tem_sec = Tem_min - (int)Tem_min; //保存歌曲播放时间的小数部分(当以分为单位时)
  Tem_min = (int)Tem_min; //将double型变量Tem_min转化为int型变量
  Tem_sec = (60 * Tem_sec) / 100.0; //将获得的小数转化为以秒为单位的数据
  Tem_sec = (int)(Tem_sec * 100);//将数据类型转化为int型
  Tem_millisec = (int)((Millisecond - Tem_min * 60 * 1000 - Tem_sec * 1000) / 1000 * 100);//将歌曲播放的时间转换为以秒为单位存储
  if(Tem_min >= 100)//当Tem_min的值大于等于100时
  {
   Tem_Time = Tem_min.ToString("000") + ":" + Tem_sec.ToString("00");//设置时间的显示格式
  }
  else//当Tem_min的值小于100时
   Tem_Time = Tem_min.ToString("00") + ":" + Tem_sec.ToString("00"); //设置事件的显示格式
  return Tem_Time;//返回变量Tem_Time

  • 相关标签:播放器 音乐播放
  • 调试环境:VisualStudio 2015+
  • 文件大小:14.9K
  • 资源评级:
  • 更新时间:2019-09-11
  • 相关链接:暂无演示

源码测试截图:

Visual C#获取MP3文件播放音乐的时间运行截图

相似源码:播放器 音乐播放 C#源码下载:Visual C#获取MP3文件播放音乐的时间 测试截图

下载声明:

本站资源仅供学习参考,禁止用于非法途径。若“Visual C#获取MP3文件播放音乐的时间”源代码侵犯了您的权益,请尽快告诉我们。