2011-01-10 72 views

回答

0

有什么目的?是为了学习还是为了商业目的?

如果你只是为了家庭项目而做,我会阻止你做这样的事情。如果是为了学习,那么它必须是哈佛/牛津/麻省理工学院的一些研究项目,而不仅仅是一些有趣的项目。我为什么要告诉所有这些?因为通过代码支持单一格式是一件大事。忘记支持所有不同的格式。在支持所有格式之前,您需要了解不同的编解码器。有编解码器支持不同的格式。

没有一个主要的媒体播放器(Windows媒体播放器,真实等)支持每种格式。他们再次依赖于安装编解码器来支持不同的格式。 VLC播放器似乎在播放各种格式,因为它将自身的大部分编解码器捆绑在一起。

你可以做的一件事就是将VLC播放器ActiveX控件放到你的VB.Net窗体中并使用它的功能。

如果你是为了商业目的而做它,那么无论如何,vb.net是一种错误的语言。

HTH。