我正在将wav文件转换为mp3,我使用lame.exe。 现在,当使用“lame.exe sourcefile.wav endfile.mp3”时在cmd中,它工作得很好,并显示它自己的进度条。但是我可以在我的申请表单中拥有自己的进度条来显示它的进度吗?因为在使用我的应用程序中的命令时,它只是转换而不显示任何内容。

有帮助吗?

解决方案

我怀疑为了获得进度条,你应该使用lame作为API而不是直接可执行文件。我建议你尝试找一些包含跛脚的类库。

快速搜索后, LameShell 可能会对您做什么想。具有讽刺意味的是, 包装可执行文件而不是库...我不确定它如何设法获得进展,但它确实暴露了一个适当的事件。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top