使用C#.Net播放.WMV文件

3

你好,我想在 C# 应用程序中播放 WMV(或视频文件)。

我已经制作了一个软件,在其中当我点击“文件”时,会打开“文件”菜单,然后我选择媒体文件,但是当我点击“播放”时,文件应该被播放。

所以请指导我...

如果需要任何 DLL,请告诉我...

提前感谢。

3个回答

2

1
+1。我认为这也是最好的解决方案,因为DirectX在几乎所有计算机上都可用,而Silverlight则不然。 - Emiswelt
何时加载视频?在Form_Load事件中,我遇到了Loader Lock断言失败的问题... - Hayri Uğur Koltuk

0

您可以使用

System.Diagnostics.Process.Start("filename");

使用默认的媒体播放器来启动媒体文件。

或者,如果你想从代码中控制播放,可以使用 SoundPlayer。

System.Media.SoundPlayer player = new System.Media.SoundPlayer("filename");
player.Play();

编辑: 抱歉,SoundPlayer 仅用于播放声音。


抱歉,但是SoundPlayer仅用于音频,不支持视频,同时waw文件可以在SoundPlayer中使用。 - Khilen Maniyar

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接