音乐播放器设计实习报告
安卓音乐播放器实验报告

竭诚为您提供优质文档/双击可除安卓音乐播放器实验报告篇一:音乐播放器实验报告面向对象程序设计课程设计设计说明书音乐播放器(mp3player)起止日期:20XX年5月27日至20XX年6月2日学班学成生姓名级号绩孙见任计算机科学与技术10110408100124指导教师(签字)计算机与通信学院20XX年6月2日目录一、课题的介绍和课题的任务二、设计的要求三、系统的分析和系统中功能的设计四、系统的实现及调试五、系统的使用说明六、总结七、程序主要源代码八、课程设计任务书一、课题的介绍和课题的任务音乐播放器是一种用于播放各种音乐文件的多媒体播放软件。
它涵盖了各种音乐格式的播放工具,比如:mp3播放器,wmA播放器,mp4播放器等。
它们不仅界面美观,而且操作简单,带你进入一个完美的音乐空间。
利用mFc应用程序、媒体控制接口mIc的基本知识,设计一个mp3播放器。
要求能够播放常用windows音频格式的文件;实现播放控制:播放、暂停、清空播放列表、音量增减、添加歌曲、上一曲,下一曲等功能;实现从本地磁盘加入文件,然后对其进行播放。
二、设计的要求系统模块功能图:流程图:二、系统的分析和系统中功能的设计该播放器分为八大功能模块;1、背景图片:音乐播放器的背景图片。
篇二:android手机音乐播放器实训报告final课程名:软件工程综合实践实践项目:基于Android的手机音乐播放器一、课程设计题目基于Android的手机音乐播放器二、课程设计内容(含技术指标)本程序是基于Android开源系统技术,利用Java语言和eclipse编辑工具对播放器进行编写。
程序功能如下:用户可以按照以下规则进行操作:1.音乐播放:界面对歌曲操作有播放、暂停、停止、音量控制、上一首/下一首播放模式:随机播放、顺序播放、单曲循环。
2.音乐管理:音乐列表、专辑:显示全部音乐文件,能直接选择播放歌曲。
艺术家:归类艺术家的音乐文件。
最近播放:记录用户最近播放的音乐文件,方便用户再次使用。
android安卓音乐播放器毕业实习报告+实习日记

武汉工程大学计算机科学与工程学院毕业实习报告专业软件工程班级01学号学生姓名指导教师实习时间2012~2013学年第2学期2013.3.04至2013.3.22 实习成绩武汉工程大学计算机科学与工程学院制说明:1、实习指导教师由学院校内教师担任,负责组织实习、学生管理、参加实习答辩、实习成绩评定、给出实习评语等工作。
2、实习报告由武汉工程大学计算机科学与工程学院提供基本格式(适用于学院各专业),各专业教研室和指导教师可根据本专业特点及实习内容做适当的调整,学生须按指导教师下达的实习报告格式认真进行填写。
3、实习成绩由指导教师根据学生的实习情况给出各项分值及总评成绩。
4、指导教师评语一栏由实习指导教师(校内教师)就学生在整个实习期间的表现给出客观、全面的评价,包括实习期间的表现、实习报告的质量、实习答辩的情况等。
5、学生必须参加实习答辩,凡不参加实习答辩者,实习成绩一律按不及格处理。
实习答辩小组应由2人及以上教师组成,其中校内指导教师必须参加,否则视作无效答辩。
6、实习报告正文字数应不少于5000字,实习日记字数不少于200字/天。
7、实习报告正文中实习目的与任务、实习地点、实习内容和要求等项,可由指导教师统一给出(自主实习除外)。
学生自主实习的,可根据实习的情况自行填写以上内容。
8、自主实习的学生还应提供由实习单位出具的实习鉴定表(复印件),与实习报告一起装订,作为参加实习答辩和评定成绩的依据。
学生姓名:学号:09051001 班级:01指导教师评语目录一、引言 (2)1.1 项目背景 (2)1.2 安卓介绍 (2)1.3 安卓组件介绍 (3)1.4 安卓XML文件的使用 (4)1.5 编写目的 (5)第二章系统功能简介 (6)2.1 功能需求分析 (6)2.1.1 播放器的基本控制需求 (6)2.1.2声音控制的程序流程图 (7)2.2 系统性能需求 (7)2.3 运行环境需求 (8)第三章程序详细设计 (9)3.1 程序界面设计 (9)3.2程序音乐文件过滤 (11)3.3 程序界面Activity类的设计 (11)3.4 音乐播放核心代码 (12)第四章程序设计结果及测试分析 (14)4.1 程序运行效果图 (14)4.2 程序调试过程 (14)总结 (15)实习日记 (i)一、引言1.1 项目背景当今社会的生活节奏越来越快,人们对手机的要求也越来越高,由于手机市场发展迅速,使得手机操作系统也出现了不同各类,现在的市场上主要有三个手机操作系统,symbian,Windows mobile,以及谷歌的Android操作系统,其中占有开放源代码优势的Android系统有最大的发展前景。
音乐播放器的实验报告

音乐播放器的实验报告音乐播放器的实验报告引言:音乐是人们生活中不可或缺的一部分,而音乐播放器作为传播音乐的工具,在现代社会中扮演着重要的角色。
本次实验的目的是研究音乐播放器的功能和性能,以及对音乐播放器的使用体验进行评估。
一、功能分析音乐播放器的功能主要包括音频播放、音频格式支持、播放列表管理、音量控制、音效调节等。
通过实验测试,我们发现该音乐播放器在这些方面表现出色。
首先,它支持多种音频格式,包括MP3、WAV、FLAC等,能够满足用户对不同音频格式的需求。
其次,播放器具备良好的播放列表管理功能,用户可以根据自己的喜好创建、编辑和删除播放列表,方便快捷地管理自己的音乐。
此外,音乐播放器还提供了音量控制和音效调节功能,用户可以根据自己的需求来调整音量大小和音频效果,提升音乐的听感。
二、性能测试为了评估音乐播放器的性能,我们进行了多项测试。
首先是音频播放质量测试,我们选择了不同类型的音频文件进行播放,并对比了不同音频播放器的音质表现。
结果显示,该音乐播放器在音频播放质量方面表现出众,音质清晰、细腻,能够还原音频本身的特点。
其次是播放稳定性测试,我们将大量音频文件添加到播放列表中,并进行循环播放测试。
结果显示,音乐播放器在长时间播放过程中没有出现卡顿、崩溃等问题,表现稳定可靠。
最后是资源占用测试,我们对音乐播放器的内存占用和CPU占用进行了测试。
结果显示,该音乐播放器在资源占用方面表现较好,占用资源较少,对设备性能的影响较小。
三、用户体验评估除了功能和性能,用户体验也是评价音乐播放器的重要指标之一。
为了评估用户体验,我们进行了用户调研和使用测试。
调研结果显示,用户对该音乐播放器的界面设计和操作方式较为满意,认为界面简洁、直观,操作便捷。
在使用测试中,用户对音乐播放器的播放速度、响应速度和界面切换速度进行了评估,结果显示,音乐播放器在这些方面表现良好,能够满足用户对流畅使用的需求。
此外,用户还对音乐播放器的搜索功能、歌词显示和背景音乐设置等进行了评价,认为这些功能丰富了用户体验,提升了音乐播放的乐趣。
电子技术试验之音乐播放器实验报告

电子技术试验之音乐播放器实验报告一、实验目的1、熟练使用MAX+PLUSII软件平台。
2、了解音阶发生原理,学会用硬件描述语言(AHDL)建立音阶发生器模块,并最终编成乐曲,使其可以播放乐曲。
3、下载到JDEE-10试验箱上进行调试和验证音乐播放器的功能。
二、预期功能1、播放一首乐曲。
2、用任意微动开关的按动来控制音乐的播放与停止。
3、数码管两位显示正在播放的音符简谱。
4、点阵模拟五线谱,用十字灯标出正在播放的音符在音阶中的位置。
三、方案设计顶层设计图:模块说明:FREQ**:不同的音高发生器FREQDIVIDER:将高音一分为二产生低音的分频器KEYFORSTOP+stopsign:控制音乐播放与停止的输入端,stopsign为计数器,输出停止与播放的信号counter1:作为音乐节奏的分频器NEW_WORLD:乐曲播放器,曲名为《来自新世界》ED27SEGMENT:数码管控制器,输出显示简谱与高低音counter_disp+DISP:点阵控制器及其输入的扫描时钟信号分频器下面将介绍以上模块的具体实现及功能。
1、分频①音频分频音名与频率的关系:音乐上的十二平均律规定:每两个八度音之间的频率相差一倍。
在这两个八度音之间,分成十二个半音,每两个相领半音的频率比为12√2。
另外还规定,音名A(简谱低音6)的频率为 440Hz。
音名 B 到 C 之间、E 到 F 之间为半音,其余为全音。
这样,可计算得从低音5到高音3之间的每个音名的频率为:(*l表示低音,*h表示高音)∶g:1567.98Hzgl783.99Hzal:880Hz a:1760Hzbl:987.76Hz b:1975.53Hz->2024.77c:1046.50Hz ch:2093Hz->1911.13d:1174.66Hz dh:2349.32Hz->1702.62e:1318.51Hz eh:2637.02Hz->1516.86f:1396.92Hz这些低频信号由高频信号经过分频而得,时钟频率4MHz,而音频ah为1760Hz,则4M/1760=2272,由此设计一个2272进制的计数器,其时钟信号为4MHz,进位信号就是1760Hz。
音乐播放器设计实验报告

实验报告课程名称:数字系统设计实验指导老师:成绩:_____________实验名称:音乐播放器设计实验实验类型:设计型一、实验目的和要求(必填)二、实验内容和原理(必填)三、主要仪器设备(必填)四、操作方法和实验步骤五、实验数据记录和处理六、实验结果与分析(必填)七、讨论、心得一、实验目的和要求实验目的:(1)掌握音符产生的方法,了解DDS技术的应用;(2)了解AC97音频接口电路的应用;(3)掌握系统“自顶而下”的设计方法。
实验要求:(1)可以播放四首乐曲,设置play、next、reset三个按键。
按play键播放当前乐曲,按键next播放下一首乐曲。
(2)LED0指示播放情况(播放时点亮),LED2和LED3指示当前乐曲序号。
2、个性化要求(1)用键盘上的三个按键P、N、Esc控制乐曲的播放。
(2)用SVGA显示乐曲的播放波形。
二、实验内容和原理本次实验共可分成mcu、song_reader、note_player、codec_conditioner和ac97_if五个子模块。
如下图:1、mcu模块接受按键信息,通知song_reader模块是否要播放(play)及播放哪首乐曲(song)。
2、song_reader模块根据mcu的要求,逐个取出音符{note,duration}送给note_player 模块播放,当一首乐曲播放完毕,回复mcu模块乐曲播放结束信号(song_done)。
3、note_player模块接收到需播放的音符,在音符的持续时间内,以48Hz速率送出该音符的正弦波样品给AC97音频接口模块。
当一个音符播放结束,向song_reader模块发送一个note_done脉冲索取新的音符。
4、codec_conditioner、ac97_if模块负责与AC97音频系统接口工作。
另外,按键处理模块完成输入同步化、防颤动和脉宽变换等功能。
设计原理:1、主控制模块mcu的设计根据设计要求,模块mcu的工作流程图如下图所示。
音乐播放器实验报告

湖南商学院《单片机应用系统设计》课程设计(实习)报告题目基于单片机的音乐播放器设计姓名:学号:专业:班级:指导教师:职称:计算机与信息工程学院2013年6月目录1 设计目的 (1)2 设计内容.................................................................................... .. (1)3 设计方案 (1)3.1 硬件电路设 (1)3.1.1 总体设计电路图…………………………………………………………. .13.1.2 晶振电路设计 (2)3.1.3 输入、输出电路设计 (3)3.2软件系统设计 (3)3.2.1 系统流程图 (3)3.2.2 曲目选择程序 (4)4 原件介绍 (5)4.1 单片机 (5)4.2 晶振 (7)4.3 蜂鸣器 (8)5 测试结果 (8)6 课程设计的体会 (8)7参考文献 (8)附录 (9)课程设计(实习)评审表基于单片机的音乐播放器设计1 设计目的单片机是芯片级计算机系统,它可以嵌入到任何对象体系中去,实现智能化控制。
独具魅力的单片机能令使用者体会到电脑的真谛。
利用单片机播放音乐大概是单片机爱好者最感兴趣的问题之一,而对于初学者来说,亲自动手用单片机设计播放简单音乐程序,是完全可以实现的。
此次课程设计从单片机的基本发音原理出发,运用单片机音乐播放器的设计原理,实现了一个音乐播放器的基本功能,完成了一个单片机设计实例,同时整个设计制作过程,也让设计者体会到了灵活运用功能强大的单片机的乐趣。
2 设计内容音乐播放器可以循环播放五首歌曲片段,也可以通过按键选择播放上一首或者下一首,其中一首为《你那里下雪了吗》。
3 设计方案3.1 硬件电路设计3.1.1 总体设计电路图音乐播放器的总体设计电路图如图1所示。
图1 总体设计电路图3.1.2 晶振时间电路设计晶振电路由两个30pF的电容和一个12Mhz的晶体振荡器组成。
音乐播放器实验报告

音乐播放器实验报告音乐播放器实验报告一、引言音乐是人们生活中不可或缺的一部分,而音乐播放器则是我们享受音乐的重要工具。
本次实验旨在研究音乐播放器的功能和性能,以及对音乐播放器进行一系列的测试和评估。
二、实验目的1. 了解音乐播放器的基本原理和功能;2. 掌握音乐播放器的使用方法和操作技巧;3. 对音乐播放器进行性能测试和评估。
三、实验方法1. 设备准备:准备一台音乐播放器和一些音乐文件;2. 功能测试:测试音乐播放器的基本功能,如播放、暂停、快进、快退等;3. 音质测试:通过耳机或外部音箱,对音乐播放器的音质进行评估;4. 文件格式测试:测试音乐播放器对不同文件格式的支持情况;5. 电池续航测试:测试音乐播放器的电池续航能力;6. 操作便捷性测试:测试音乐播放器的操作界面、按键布局和易用性。
四、实验结果与分析1. 功能测试结果:经过测试,音乐播放器的基本功能均正常运行,包括播放、暂停、快进、快退等。
播放器的响应速度也较快,用户体验良好。
2. 音质测试结果:通过与其他音响设备进行对比测试,音乐播放器的音质表现出色,音质清晰、音量适中,能够满足大多数用户的需求。
3. 文件格式测试结果:音乐播放器支持多种音频文件格式,如MP3、WAV、FLAC等,能够满足用户对不同格式音乐文件的播放需求。
4. 电池续航测试结果:音乐播放器的电池续航能力较为出色,经过连续播放测试,一次充满电的电池能够支持数小时的音乐播放时间,满足用户长时间使用的需求。
5. 操作便捷性测试结果:音乐播放器的操作界面简洁明了,按键布局合理,用户可以轻松上手。
同时,播放器的菜单操作也较为便捷,用户可以快速找到所需的音乐文件。
五、结论通过本次实验,我们对音乐播放器的功能和性能进行了全面的测试和评估。
实验结果表明,音乐播放器具备良好的音质、稳定的功能和操作便捷性,能够满足用户对音乐播放的需求。
然而,我们也注意到音乐播放器在文件格式支持方面还有一些不足,需要进一步改进和优化。
音乐播放学生实验报告

音乐播放学生实验报告实验目的本实验旨在通过设计一个音乐播放器的实现,加深学生对嵌入式系统的了解,并学习如何利用硬件和软件协同工作来完成一个综合性的项目。
实验器材和软件1. STM32F103C8T6开发板2. USB接口3. 3.5mm音频接口4. TFT彩屏5. 杜邦线、导线、音频线实验原理本音乐播放器实验基于STM32F103C8T6开发板,通过连接TFT彩屏显示音乐文件列表,通过调用库函数实现音乐播放与控制。
实验步骤步骤一: 准备工作1. 将开发板通过USB接口连接到电脑上,并安装开发环境和相关驱动程序。
2. 连接3.5mm音频接口和音频线。
步骤二: 硬件连接1. 将TFT彩屏与开发板通过杜邦线连接起来,确保连接稳固可靠。
步骤三: 创建音乐播放程序1. 在开发环境中新建一个工程,选择合适的开发板型号;2. 配置硬件参数,包括打开音频接口、TFT彩屏以及相应的引脚连接;3. 导入音乐文件,并将其添加到工程中;4. 编写代码实现音乐播放器的功能,包括音乐文件的读取、解码和输出控制;可以使用库函数来实现这些功能;5. 对代码进行调试和测试,确保音乐播放器的各项功能正常运行;6. 将编写完成的程序下载到开发板中。
步骤四: 运行实验1. 将音乐播放器开启,并选择所需播放的音乐文件;2. 通过TFT彩屏显示音乐文件列表,并提供相应的操作选项;3. 在选中音乐文件后,点击播放按钮,实现音乐的播放;4. 可以通过按钮或触摸屏实现音乐的暂停、停止、上一曲、下一曲等控制功能。
实验结果与分析通过本次实验,我成功地实现了一个音乐播放器,并验证了其正常工作。
音乐播放器具有可靠的功能,可以播放、暂停、停止音乐,并可以切换上一曲、下一曲。
通过TFT彩屏,可以显示当前播放的音乐文件列表,方便用户选择不同的音乐文件。
实验总结通过本次实验,我对嵌入式系统的原理和应用有了更深入的了解。
通过硬件和软件的协同工作,我成功地完成了一个音乐播放器的设计与实现。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《.net技术》实习报告带智能关机和查看日历功能的音乐播放器设计班级:指导老师:姓名:学号:设计时间:正文开始设计目的:很多人在使用播放器的时候下载的播放器软件总是比较大,一般软件较大的打开就会比较慢,运行起来也没较小的软件运行的更“流畅“。
而且当我们使用播放器的时候或是只用电脑的时候我们有时会忘记关掉电脑就离开或是睡着了!虽然电脑自带的操作系统也可以设置定时关机但比较麻烦,对电脑初学者更是不知道怎么使用操作系统设置定时关机啦!还有就是我们电脑桌面下的时钟一般只显示了几点钟,并没有显示今天是多少号,所以在影月播放器中添加一个可以查看日历的功能是很必要的!实现的功能:在这里我就为大家设计一款小巧的音乐播放器,同时还带有智能关机功能,所谓智能关机就是你想怎么时候关机就什么时候关机,你想立刻关机就立刻关机,想定时关机就可以自己设置关机时间,设置方法非常的简单啦。
同时你只需要单击一下一个“三角图标键”(在下面还将结合图示提到)就可以看到日历表了,在日历表里你也可以选择查看你需要的那个月的日历表。
同时我也在播放器中添加了显示现在时钟的功能。
下面介绍一下我设计的播放器的所有功能:首先你可以通过“添加文件夹”按钮添加你选择的文件夹内的所有音频文件,你也可以通过“添加文件”按钮单个添加你所要添加的音频文件,具体方法在下面我会给出截图加以说明,保证一看就懂,就会用。
添加音乐文件后你就可以在你的播放列表里看到你添加的歌曲名了。
你可以通过双击列表中的歌曲名进行播放你双击的歌曲或者单击选中列表中歌曲名后再单击播放按钮进行播放。
在播放时你可也看到正在播放的歌曲名和播放进度,这里的播放进度使用显示正在播放的歌曲“已经播放了多长时间”和这首歌要播放的“总时间”,还有就是上一曲、暂停、下一曲、停止,除实现播放的基本功能外,还有一个功能那就是我在上面给大家提到的“智能关机”物体规则震动发出的声音称为“音乐”,由有组织的乐音来表达人们思想感情、反映现实生活的一种艺术就是音乐,音乐是一种符号,声音符号,表达人的所思所想,音乐能表达一个人的内心世,界音乐能是人快乐,能使人放松心情。
为了方便人们能够听到美丽的音乐,音乐播放器就成为我们的音乐大师了。
设计好的播放器运行时如下图:实现设计的过程:播放器功能图解:操作流程图:播放器所具有的功能智能关机!显示当前时间拖动播放器窗体显示播放歌曲信息添加音频文件双击列表中歌曲名拖动播放播放进度滑块控制播放位播放暂停停上曲下曲自动保存列表现在关机定时关机下面说明下我设计的具体步骤,我设计音乐播放器将采用Windows Media Player的编程接口和C#.NET编程技术,我使用Visual Studio2010作为开发工具。
要使用首先要具有c#.net的基本编程技术,然后然后下载Visual Studio2010作为开发工具,安装好后就可以开始编程了,打开Visual Studio2010新建项目中选择新建windows窗体,创建好窗体后首先从工具箱中向窗体添加“Windows Media Player”组件具体方法如下:(1)“工具箱”右键“选择项(I)”(2)在弹出的“选择工具箱项”对话框中选择“COM组件”选项卡。
(3)在COM组件列表中选择Windows Media Player,单击确定。
播放音乐主要采用的的是调用Windows Media Player 接口,首先需要构造一个界面,在界面上创建如上图中的播放列表框控件(listbox)、和“上一曲”(button1)、“播放/暂停”(button2)、“下一曲”(button3)“停止”(button4)控件。
播放/暂停的代码如下:PlayAndStop();再另定义一个方法如下:private void PlayAndStop(){index = this.listBox1.SelectedIndex; //获得当前选定的文件的索引try{if (stop % 2 == 0){string selectname =this.listBox1.SelectedItem.ToString(); //获取选定的文件名string playurl = playlist[selectname].ToString(); axWindowsMediaPlayer1.URL = playurl;axWindowsMediaPlayer1.Ctlcontrols.currentPosition = currentPosition; //当前播放的进度stop = stop + 1;axWindowsMediaPlayer1.Ctlcontrols.play();currentPosition = 0;}else{currentPosition =axWindowsMediaPlayer1.Ctlcontrols.currentPosition; //暂停时的进度axWindowsMediaPlayer1.Ctlcontrols.pause();stop = stop - 1;}}catch (Exception){return;}}停止的单击事件代码如下:private void button4_Click(object sender, EventArgs e){axWindowsMediaPlayer1.Ctlcontrols.stop();}接下来添加一个trackBar控件作为声音调节控件。
代码如下:axWindowsMediaPlayer1.settings.volume = this.trackBar1.Value ;另外还要在窗体的加载事件中设定这个控件的最小值和最大值,在下面的窗体事件中还会提到其代码的。
现在在窗体中添加一个groupBox组件,再在groupBox中添加添加“添加文件”、和添加“添加文件夹”控件。
在此button的cliect事件中首先调用FolderBrowserDialog创建一个实例,然后判断用户点击的按钮,如果是DialogResult.OK然后获得其绝对路径,然后创建一个FileInfo对象,然后获得该文件夹下扩展名为.mp3、.wma、、、.wMa的文件,然后把他们加载到播放列表中,部分代码如下:在写代码之前还要记得添加一个openFileDialog组件。
部分过程图如下:在使用num++之前请先定义,还有上面提到的stop也要先定义,可以在class Form1类中首先定义,“添加文件”按钮代码:private void button5_Click(object sender, EventArgs e){num++;//openFileDialog1.Filter = "mp3格式文件|*.mp3|wma文件格式|*.wma|所有D文件t|*";openFileDialog1.Multiselect = true;openFileDialog1.Title = "请选择音频文件";if (openFileDialog1.ShowDialog() == DialogResult.OK) {string filepath = this.openFileDialog1.FileName; FileInfo f = new FileInfo(filepath);string filename = num.ToString() + "- " + ; playlist.Add(filename, filepath);this.listBox1.Items.Add(filename);}“添加文件夹”按钮代码:private void button6_Click(object sender, EventArgs e){folderBrowserDialog1.SelectedPath = @"d:\";//设置文件夹的初始目录folderBrowserDialog1.ShowNewFolderButton = true;//显示新建文件夹按钮folderBrowserDialog1.Description = "请选择MP3文件的路径"; //对话框的说明文字folderBrowserDialog1.ShowDialog();//显示对话框string path = folderBrowserDialog1.SelectedPath; string applicationaddress = Application.StartupPath;stream = new FileStream(applicationaddress + "配置文件.txt", FileMode.Create);StreamWriter writer = new StreamWriter(stream);writer.Write(path);writer.Close();stream.Close();NewMethod(path);}上面提到的NewMethod()方法另定义其代码如下:private void NewMethod(string path){DirectoryInfo dir = new DirectoryInfo(path);//实现MP3格式的加入处理foreach (FileInfo f in dir.GetFiles("*.mp3")){string filepath = f.FullName;num++;string listfilename = num.ToString() + "-" +; //显示到控件的文件的名称playlist.Add(listfilename, filepath);//添加到集合的文件名称this.listBox1.Items.Add(listfilename);}}现在在窗体中添加另一个groupbox用于装入4个label控件其中两个命名为“当前进度”和“总时间”另两个命名为“空”,位置安排如图:其中两个不去名字的原因是为了在运行的时候不影响视觉是的不适,即使界面美观,但他们的存在又是有必有的如上图中的当前时间和总时间下面显示的时间值就是那两个没有任何名字的标签显示的,它们并没不需要你输入代码但是在timer控件中的tick事件中将会用到它们,即让它们显示要显示的时间。
现在就来添加一个timer控件其默认名为timer1不需要改动,如果为了识别也可以改个名字,在后面还需要添加这种控件,这里的timer1的tick事件代码如下:private void timer1_Tick(object sender, EventArgs e){try{bel3.Text =axWindowsMediaPlayer1.currentMedia.getItemInfo("title");bel4.Text =axWindowsMediaPlayer1.Ctlcontrols.currentPositionString;bel6.Text =axWindowsMediaPlayer1.currentMedia.durationString;}catch (Exception){return;}}现在在窗体的右下角有加入两个标签控件其中一个命名为“当前时间”另一个不需要任何命名,用于显示但前时间,而命名的那个只是为了在显示当前时间时在前面起个说明作用,让用户看起来好理解而已,也适合人们视觉上的习惯。