Pregunta

Estoy haciendo algunas conversiones de archivos wav a mp3 y uso lame.exe. Ahora, cuando se utiliza " lame.exe sourcefile.wav endfile.mp3 " en cmd funciona muy bien y muestra su propia barra de progreso. ¿Pero es posible tener mi propia barra de progreso dentro de mi formulario de solicitud para mostrar su progreso? Porque cuando uso el comando de mi aplicación, simplemente convierte y no muestra nada.

¿Fue útil?

Solución

Sospecho que para obtener una barra de progreso, realmente deberías usar cojo como API en lugar de como un ejecutable directo. Le sugiero que intente encontrar algunas bibliotecas de clase que no sean adecuadas.

Después de realizar una búsqueda rápida, LameShell podría hacer lo que usted desear. Irónicamente, eso hace envolver el ejecutable en lugar de la biblioteca ... No estoy seguro de cómo logra progresar, pero expone un evento apropiado.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top