C# 播放声音和FLASH
2008-10-28 10:18
281 查看
一、在C#播放声音
新建一个C#的Windows Form工程(Windows应用程序),并且定义两个菜单按钮(menuItem1,menuItem2)。
选择菜单中的“工具”中的“自定义工具箱(添加/移除工具箱项)”,在自定义工具箱的窗口中,点击展开“COM 组件”项,选中“Window Media Player”选项。确定后在“工具箱”中便会出现“Windows Media Player”这一项,然后再将其拖至Form上,调整大小,系统在“引用”中自动加入了对此dll的引用,AxMediaPlayer就是我们使用的 Namespace与class。
在属性栏中设置好此控件的一些属性,为了方便,这里我把AutoStart设置成为true(其实默认是true),只要FileName被设置(打开了文件),则文件将会自动播放。完整代码如下:
private void menuItem1_Click(object sender, System.EventArgs e)
2private void menuItem2_Click(object sender, System.EventArgs e)
2{
3 OpenFileDialog ofDialog = new OpenFileDialog();
4 ofDialog.AddExtension = true;
5 ofDialog.CheckFileExists = true;
6 ofDialog.CheckPathExists = true;
7 ofDialog.Filter = "swf 文件 (*.swf)|*.swf|所有文件 (*.*)|*.*";
8 ofDialog.DefaultExt = "mp3";
9 if(ofDialog.ShowDialog() == DialogResult.OK)
{
this.axShockwaveFlash1.Movie = ofDialog.FileName;
this.axShockwaveFlash1.Play();
}
}
新建一个C#的Windows Form工程(Windows应用程序),并且定义两个菜单按钮(menuItem1,menuItem2)。
选择菜单中的“工具”中的“自定义工具箱(添加/移除工具箱项)”,在自定义工具箱的窗口中,点击展开“COM 组件”项,选中“Window Media Player”选项。确定后在“工具箱”中便会出现“Windows Media Player”这一项,然后再将其拖至Form上,调整大小,系统在“引用”中自动加入了对此dll的引用,AxMediaPlayer就是我们使用的 Namespace与class。
在属性栏中设置好此控件的一些属性,为了方便,这里我把AutoStart设置成为true(其实默认是true),只要FileName被设置(打开了文件),则文件将会自动播放。完整代码如下:
private void menuItem1_Click(object sender, System.EventArgs e)
2private void menuItem2_Click(object sender, System.EventArgs e)
2{
3 OpenFileDialog ofDialog = new OpenFileDialog();
4 ofDialog.AddExtension = true;
5 ofDialog.CheckFileExists = true;
6 ofDialog.CheckPathExists = true;
7 ofDialog.Filter = "swf 文件 (*.swf)|*.swf|所有文件 (*.*)|*.*";
8 ofDialog.DefaultExt = "mp3";
9 if(ofDialog.ShowDialog() == DialogResult.OK)
{
this.axShockwaveFlash1.Movie = ofDialog.FileName;
this.axShockwaveFlash1.Play();
}
}
相关文章推荐
- C# C#播放声音和FLASH
- 【原】C#播放WAV声音文件/C# SoundPlayer应用
- C#在内存中播放Flash
- 几种C#实现播放声音的方法
- 明明写了stop的flash一上来还是直接播放声音,肿么破?
- 在C#中利用DirectX实现声音播放
- 使用wmp控件连续播放多个声音文件的代码(计算机报时程序C#)
- 播放flash没有声音的解决方法
- DirectX编程:[初级]C#中利用DirectSound播放WAV格式声音[最少只要4句话]
- C#播放声音的四种方法
- C# 播放声音
- C#播放声音的四种方法
- c# 播放Flash文件
- Flash课件控制声音播放三法
- 在C#中利用DirectX实现声音播放
- 在C#中调用API播放windows声音
- fedora 9 解决播放flash没有声音的问题
- 在C#中利用DirectX实现声音播放
- C#页面中播放flash视频的调用总结(不断更新中....)
- 利用C#播放声音的四种方法