2-15 为程序添加多媒体功能

2-15  为程序添加多媒体功能

u  本节学习目标:
n 了解添加多媒体功能机理
n  学习打开流媒体文件并播放方法
n 学习并设计改进的流媒体播放器

    2-15-1   简介

Windows 应用程序有时候可能会要求播放一些多媒体文件,最简单的办法是通过 .NET FrameWork 类库所提供的第三方 COM 组件形式,借助第三方插件实现对流媒体文件的播放。引用第三方 COM 组件形式的过程比较简单,首先鼠标右击工具箱,在弹出的快捷菜单中选择“选择项”,在打开的“选择工具箱项”里面选择页式表的 COM 组件。我们此次选择 COM 组件中的 Windows Media Player 组件,它是 windows 默认带的流媒体播放器组件。此时会在工具箱内出现该组件,把它拖放大窗体上就可以使用了。如图 2-46 所示为实现 COM 组件添加的全过程:
2-46  实现 COM组件添加的全过程

    2-15-2   为程序添加多媒体功能实践操作

1. 案例学习:打开流媒体文件并播放

在图 2-46 界面设置的基础上,再从工具箱的对话框中选择 openFileDialog 对象,该对象可以临时打开一个选择文件对话框,允许用户选择一个基本文件。如图 2-47 所示。而后双击窗体界面进入窗体初始化事件,键入如下的编码部分:
2-47  添加一个 openFileDialog控件
        private void Form009_Load(object sender, EventArgs e)
        {
            openFileDialog1.ShowDialog();
            //通过openFileDialog对象打开文件对话框,选择一个文件
            axWindowsMediaPlayer1.URL = openFileDialog1.FileName;
            //将用户选择的文件名称及物理路径赋值给axWindowsMediaPlayer1的播放地址属性。
        }
最终效果如图 2-48 所示:
2-48  媒体播放器效果

本文出自 “熊猫写程序” 博客,转载请与作者联系!

你可能感兴趣的:(职场,休闲,多媒体功能)