实训报告样例(2)

2018-11-28 18:13

Windows软件开发项目实训 音视频播放器的设计与实现

第3章 总体设计

3.1设计概述

窗体的总体布局,我们使用的是SplitContainer控件。

由于我们所设计的播放器是基于windows media player控件下的,所以我们的设计用到了windows media player控件,关于播放列表的操作我们使用了ListBox控件,设计播放器的菜单栏用到了MenuStrip控件,设计控制按钮栏我们又用到了ToolStrip控件,在播放器中使用右键菜单我们有添加了ContextMenuStrip控件,声音的控制我们又使用了TrackBar控件。

想要实现窗体皮肤的切换,我们添加了IrisSkin2.dll引用,使用了进而使用skinEngine控件实现更改皮肤的功能。 3.2软件设计分析

1)窗体的总体布局我们添加了两个SplitContainer控件。(见下图(1)) splitContainer2.Panel1 控制按钮栏 播放列表

图(1)

splitContainer1.Panel1 splitContainer1.Pane2 splitContainer2.Pane2 windows media player控件 2)因为我们设计的播放器使用windows media player控件,所以播放放器实现播放与播放控制控制功能就会用到windows media player控件的一些方法和属性,如:

axWindowsMediaPlayer1.Ctlcontrols.play();//播放 axWindowsMediaPlayer1.Ctlcontrols.pause(); //暂停

软件3081·701开发组

第 3 页 共 26 页

Windows软件开发项目实训 音视频播放器的设计与实现

axWindowsMediaPlayer1.fullScreen = true; //全屏

3)想要实现对播放列表的操作(ListBox),同样要用到ListBox的一些属性和方法,如:

lbxPlayList.SelectedIndex;//获取获取listBox中当前所选的索引 lbxPlayList.Items.Clear();//清除列表中的文件

lbxPlayList.Items.RemoveAt(j); //移除列表中索引为j的文件

4)主菜单栏的设计使用的是MenuStrip1控件,设计控制按钮栏我们使用的是ToolStrip控件,右键菜单我们添加了ContextMenuStrip控件,声音的控制我们又使用了TrackBar控件,实现窗体皮肤的切换使用的是skinEngine控件。

备注:

软件设计详见第5章

软件3081·701开发组 第 4 页 共 26 页

Windows软件开发项目实训 音视频播放器的设计与实现

第4章 界面设计

4.1主界面设计

1)主界面的设计如下图(2)、图(3)、图(4)

图(2)主界面1

图(3)主界面2

软件3081·701开发组 第 5 页 共 26 页

Windows软件开发项目实训 音视频播放器的设计与实现

图(4)关于

4.2添加文件夹、添加文件界面

1)添加文件、文件夹截图如图(5)、图(6)

图(5)添加文件夹

软件3081·701开发组 第 6 页 共 26 页

Windows软件开发项目实训 音视频播放器的设计与实现

图(6)添加文件

软件3081·701开发组 第 7 页 共 26 页


实训报告样例(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:VB实习体会

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: