开发者

Add the DLL (lame_enc.dll) reference to my project

I need to convert all types of audio formats to the mp3. I think I need to add the refrence of the dll (lame_enc.dll) into my .net application.

When I try 开发者_开发百科to add the DLL reference to my project, I get an error: "A reference to C:\Lame_Enc.dll could not be added. Please make sure this file is accessible and that it is a valid assembly or COM component"

Is there any other solution that I can convert all types of audio formats to the mp3 and also I need to convert all types of video formats to the flv.

Many thanks for your consideration.


Why reinvent the wheel? Here

http://www.codeproject.com/KB/audio-video/MP3Compressor.aspx

you find a .NET wrapper library for lame_enc.dll. It is written in C#, but usage from VB.NET should be no problem.

By the way, if you want to use native DLLs (no COM, no .NET) from a VB.NET program, you don't have to add a reference to that DLL, you just have to copy that DLL into your working directory of your VB.NET program and use PInvoke. Read this tutorial (C# only, sorry)

http://msdn.microsoft.com/en-us/library/aa288468%28v=vs.71%29.aspx

to learn more about it.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜