第2节播放器功能实现1.pptxVIP

  1. 1、本文档共71页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2节播放器功能实现1

MiniMusic播放器; 接下来我将用认真、严谨、诚恳、专业的态度和大家一起学习这个播放器的制作。将带领大家从无到有,完整的编写一个酷酷的播放器。手写每一行代码,讲述每一个关键技术。 现在很多书籍内容很多,做出来的东西却粗制滥造。结尾的都会加一句“进一步需要读者自己完善”。有时候我就在想有没有一本写完整的书?真是一堆垃圾! 这个酷酷的播放器是开源网上的代码演变而来,然后我尽了所有知道的知识去完善它, 希望能给学习C# 朋友,带来帮助!;第二节 播放器;1.播放功能按钮;上一曲鼠标进入改变代码实现(其余控件相同):;效果图:;2.添加歌曲到列表;3.函数实现步骤: 1). 使用OpenFileDialog()类读取选中歌曲 2).保存歌曲到oldFile变量 3).剔除重复歌曲 4).新歌曲列表放回到names 5).将names元素保存到list中 6).调试查看效果;插讲visual studio的运行时调试功能;初始化打开对话框代码实现;显示打开文件对话框代码实现;读取选中个歌曲代码实现;查询重复歌曲代码实现;剔除空字符代码实现;播放列表添加至list代码实现;调试代码实现;打开对话框效果图:;调试查看列表载入情况:;显示歌曲总数;设计图:;序列化;3.序列化歌曲到磁盘;序列化代码实现;反序列化代码实现;反序列化代码实现;在添加歌曲事件后面序列化List;调试效果如图:;调试效果如图:;4.将列表歌曲显示到界面;设计参考图:;刷新列表代码实现.1;刷新列表代码实现.2;刷新列表代码实现.3;刷新列表代码实现.4;获取歌曲名函数代码;实验效果图:;5.歌曲列表翻页;下一页代码;上一页代码;窗体一加载就是载入歌曲列表;代码;实验效果图:;6.播放功能的实现;播放歌曲的3个步骤:;实现思路:;设定音量代码;Play函数代码.1;Play函数代码.2;Play()函数初始路径链接代码;Play函数代码.2;点击播放/暂停事件.1;点击播放/暂停事件.2;实验效果图:;播放动态按钮实现;MouseEnter代码;MouseLeave代码;7.上一首、下一首实现;下一曲代码;上一曲一曲代码;8.双击歌曲列表播放;列表动态效果;事件函数编写方法:;事件代码;自定义事件操作(5个label都一样):;双击播放:;双击播放事件;实验图:;9.音量设定;音量设定代码;手??设定代码;实验图:

文档评论(0)

jdy261842 + 关注
实名认证
文档贡献者

分享好文档!

1亿VIP精品文档

相关文档