获得mp3格式音乐文件的头文件获得mp3格式音乐文件的头文件
(- 许慧欣 - 七月七日晴) E:\音乐\1.mp3
Microsoft Visual Studio 2005中有c#编写的代码。用的是windows form
此axWindowsMediaPlayer1是一个MediaPlayer控件的name属性
string str1=string .Empty ;
int num=axWindowsMediaPlayer1.currentMedia.attributeCount;//当前播放的mp3格式文件的属性个数是:num个,
///...
获得mp3格式音乐文件的头文件
(- 许慧欣 - 七月七日晴) E:\音乐\1.mp3
Microsoft Visual Studio 2005中有c#编写的代码。用的是windows form
此axWindowsMediaPlayer1是一个MediaPlayer控件的name属性
string str1=string .Empty ;
int num=axWindowsMediaPlayer1.currentMedia.attributeCount;//当前播放的mp3格式文件的属性个数是:num个,
//// 我运行的结果是15个
string [] strr=new string[num];
string str2=string .Empty ;
for (int i = 0; i < axWindowsMediaPlayer1.currentMedia.attributeCount; i++)
{
strr[i] = axWindowsMediaPlayer1.currentMedia.getAttributeName(i);//当前播放的mp3格式文件的属性名,我用数组保
//存起来,
str1+=axWindowsMediaPlayer1 .currentMedia .getAttributeName (i)+"#";
}
lable1.Text=str1;
for (int i=0;i<15;i++)
str2+=axWindowsMediaPlayer1.currentMedia.getItemInfo(strr[i])+"*";//此处是根据数组存的属性名得到属性值
label2.Text = str2;
下面是运行结果:
Lable1
Author#Bitrate#CurrentBitrate#Duration#FileSize#FileType#Is_Protected#Is_Trusted#IsVBR#MediaType#SourceURL#Title#type#WM/BeatsPerMinute#WMSe
rverVersion#gggggggggggggggggggggggggggggggggff-
Lable2
许慧欣*112000**247.71*3472040*mp3*False*false*False*audio*E:\音乐\1.mp3*七月七日晴 *local*0**
Author 许慧欣 0
Bitrate 112000 112kbps 1
2 CurrentBitrate * 不定 当前播放速率
Duration 247.71秒 或者说是长
durationString 04:08分 度
持续时间 4 FileSize 3472040 3472040B 3 5 FileType mp3 文件类型 6 Is_Protected False 受保护否 7 Is_Trusted false 8 IsVBR False 9 MediaType audio 10 SourceURL E:\音乐\1.mp3 文件路径 11 Title 七月七日晴 歌曲名 12 type local 13 WM/BeatsPerMinute 0 14 WMServerVersion *
axWindowsMediaPlayer1.currentMedia.durationString;//持续时间
本文档为【获得mp3格式音乐文件的头文件】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。