当前位置:  开发笔记 > 编程语言 > 正文

如何播放声音文件

如何解决《如何播放声音文件》经验,为你挑选了1个好方法。

使用C#,如何播放(暂停,转发......)声音文件(mp3,ogg)?该文件可能位于硬盘上,也可能位于Internet上.

那里有没有可以让我轻松工作的图书馆或班级?



1> Ryan Lundy..:

如果您不介意在项目中包含Microsoft.VisualBasic.dll,可以这样做:

var audio = new Microsoft.VisualBasic.Devices.Audio();
audio.Play("some file path");

如果你想做更复杂的事情,我所知道的最简单的方法是使用Windows Media Player API.您添加DLL,然后使用它.API有点笨重,但确实有效; 我用它来制作我自己的音乐播放器包装Windows Media Player供个人使用.以下是一些有用的链接,可帮助您入门:

使用ASP .NET 2.0构建Web站点以导航您的音乐库

Windows Media对象模型

让音乐播放!

编辑:

自从我写这篇文章以来,如果您不介意在代码中包含WPF类,我会找到一种更简单的方法.WPF(.NET 3.0和转发版)有一个MediaPlayer类,它是Windows Media Player的包装器.这意味着您不必编写自己的包装器,这很好,因为如上所述,WMP API相当笨重且难以使用.

推荐阅读
mobiledu2402852413
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有