c-sharp对播放器的设计

c-sharp对播放器的设计

ID:20531287

大小:2.32 MB

页数:49页

时间:2018-10-13

c-sharp对播放器的设计_第1页
c-sharp对播放器的设计_第2页
c-sharp对播放器的设计_第3页
c-sharp对播放器的设计_第4页
c-sharp对播放器的设计_第5页
资源描述:

《c-sharp对播放器的设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第10章播放器的设计10.1项目的创建10.2动态链接库的设计10.3设计播放器窗体10.4修改Program类10.5修改AssemblyInfo类10.6读者完成部分知识点链接L10.1项目的创建L10.3设计播放器窗体L10.4修改Program类1.播放器的介绍播放器应用程序是模仿Windows系统自带的MediaPlayer来设计的。其运行的界面如图10.1所示,界面中包括菜单栏、工具栏、播放列表以及播放窗口。菜单栏中的“添加文件”菜单包括“打开文件夹”和“打开文件”子菜单,“外观”菜单包括“播放列表折叠”子菜单。图

2、10.1播放器界面2.所要掌握的知识点(1)动态链接库、注册表、COM互操作和系统API函数。(2)程序集。(3)熟悉FolderBrowserDialog组件和SplitContainer控件的使用。10.1项目的创建播放器应用程序的设计主要是播放器窗体的设计,使用微软提供的MediaPlayerCOM组件,同时播放器窗体要引用创建的动态链接库“DLLGetFile”,此动态链接库用于获取所选择的播放文件。创建步骤:1.创建播放器项目运行VS2008,执行【文件】→【新建】→【项目】命令,在弹出的“新建项目”对话框中选中“W

3、indows窗体应用程序”模板,选择项目存放位置并输入项目名称为“Player”,单击“确定”按钮完成播放器项目的创建。2.创建动态链接库项目运行VS2008,执行【文件】→【新建】→【项目】命令,在弹出的“新建项目”对话框中选中“类库”模板,选择项目存放位置并输入项目名称为“DLLGetFile”,单击“确定”按钮完成动态链接库项目的创建。到此完成了两个项目的创建。10.2动态链接库的设计设计步骤:1.添加命名空间在创建的项目“DLLGetFile”中打开类“Class1”,因为此类涉及读取文件和窗体类,所以添加命名空间:u

4、singSystem.Windows.Forms;usingSystem.IO;2.添加读取单个文件的方法根据指定的路径读取文件名和文件路径并保存在ListViewItem实例中,返回此实例。代码如下:publicListViewItemsearchFile(stringstrFilePath){FileInfofi=newFileInfo(strFilePath);stringfile=fi.Name;ListViewItemitem=newListViewItem();item.SubItems.Add(file);//添

5、加文件名item.SubItems.Add(fi.FullName);//添加文件路径returnitem;}10.2动态链接库的设计3.添加读取文件夹中可播放文件的方法根据指定的文件夹路径读取此文件夹下所有可播放文件并保存在ListViewItem实例数组中,返回此实例数组。代码如下。4.生成动态链接库在解决方案资源管理器中右击项目名“DLLGetFile”,单击“生成”选项,如图10.2所示,则生成了动态链接库“DLLGetFile.DLL”,此文件在项目的“…DLLGetFileDLLGetFilebinDebu

6、g”目录下,如图10.3所示。图10.2“生成”选项图10.3生成的动态链接库10.3设计播放器窗体设计步骤:1.添加控件在创建的项目“Player”中打开窗体“Form1”,将此窗体调整到适当大小,从工具箱中拖放1个MenuStrip、1个ToolStrip、1个OpenFileDialog、1个FolderBrowserDialog和1个Timer组件到Form1窗体中,再从工具箱中拖放1个SplitContainer控件到Form1窗体的工具栏toolStrip1下面并覆盖下面整个窗体。在SplitContainer控件

7、的右半部放入1个ListView控件。10.3设计播放器窗体2.添加COM组件打开工具箱,右击任意处,单击“选择项”选项,在弹出的“选择工具箱项”对话框中单击“COM组件”选项卡,选中“WindowsMediaPlayer”选项,如图10.4所示,单击“确定”按钮完成COM组件的添加。在工具箱中出现了“WindowsMediaPlayer”COM组件,如图10.5所示,将此组件拖放到SplitContainer控件的左半部。图10.4“选择工具箱项”对话框图10.5WindowsMediaPlayer10.3设计播放器窗体3.

8、设置窗体和控件属性打开窗体Form1的属性窗口,其中Text设置为“播放器”。StartPosition设置为“CenterScreen”。(1)菜单栏menuStrip1的设置。分别添加“添加文件”、“删除文件”、“部分方式”、“外观”和“帮助”5个主菜单。其中在添加文件主

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。