Você está na página 1de 4

Cmo reproducir archivos MP3 en Visual Basic 6.

Visual Basic cuenta con clases internas que fcilmente te apoyan en aplicaciones de codificacin de audio. Media Player es una aplicacin de Windows que puede usarse en Visual Basic para reproducir audio, como archivos en formato MP3. Contiene DLL (dynamic link libraries - bibliotecas de enlace dinmico), que se incluyen en los productos de programacin Microsoft. Esto significa que puedes arrastrar y colocar objetos que toquen msica sin numerosas lneas de cdigos.

Visual Basic + Crear Media Player


Un reproductor de MP3 es una tarea difcil, pero si va a utilizar el Reproductor de Windows Media controles se hace mucho ms fcil, y as mucho ms rpido. En este tutorial les mostrar cmo crear su propia base reproductor de mp3. Por supuesto, esto no va a expulsar a grandes clientes, tales como Winamp y Foobar2000, pero es una buena manera de conocer los elementos personalizados utilizando COM. Bueno vamos a empezar > Abre VB.net (Express Edition est muy bien) y ahora haga clic en Archivo - Nuevo proyecto. En la nueva ventana que muestra Windows, haga clic en formulario de solicitud y escriba el nombre del proyecto que se Mp3Player

Haga clic en Aceptar. Ahora en el cuadro de herramientas (si la caja de herramientas no aparece, vaya a Ver - Cuadro de herramientas), haga clic derecho y seleccione Elegir elementos del men del botn derecho. En la nueva ventana "Elegir elementos del cuadro de herramientas 'que muestra, en la ficha Componentes COM y luego desplcese hacia abajo hasta encontrar el control' Windows Media Player '. Haga clic en la casilla de verificacin junto al nombre del control

Haga clic en Aceptar. Ahora en la parte general de su caja de herramientas que debe tener un elemento llamado Arrastre 'Windows Media Player' este elemento en su aplicacin. Dependiendo de la versin de Windows Media Player usted debe obtener algo que se parece a la imagen de abajo

Ahora para hacer las cosas ms fciles para crear su aplicacin mueva el elemento a la parte inferior de su aplicacin. Debido a que el usuario no ver el reproductor de medios no es importante sobre el tamao de su ubicacin. Es en este punto puede que le resulte ms agradable para ampliar un poco la ventana de la aplicacin (se puede hacer esto haciendo clic en uno de los rincones de la solicitud y arrastrando hacia fuera). Ahora tenemos que agregar un cuadro de lista. Este ser nuestro editor de lista de reproduccin, donde el usuario podr agregar canciones a reproducir. Usted puede agregar un cuadro de lista de la zona de caja de herramientas de controles comunes. Dale a este cuadro de lista de ancho completo de la aplicacin y dejar ms de 15 20% en la parte superior de su aplicacin. Asegrese de que el cuadro de lista se selecciona en la mano derecha (posicin predeterminada) seccin de propiedades cambiar el nombre del cuadro de lista de 'temas'. En la seccin de propiedades de anclaje a la parte superior, Izquierda, Abajo y Derecha!

Su aplicacin debe lo que algunos, como la imagen de arriba en esta etapa. Ahora tenemos que permiten al usuario importar archivos en el cuadro de lista. Este es probablemente el cdigo ms complejo de un reproductor de mp3, y todava sigue siendo de cdigo en lugar de base! Arrastre un botn (de la caja de herramientas - Controles comunes) en su aplicacin. Dale a este botn un nombre de importacin y un valor de texto de las propiedades a "Importar". Usted debe tambin anclaje en este botn para Arriba, Derecha. Ahora, una vez ms de la OpenFileDialog arrastre caja de herramientas de la seccin de cuadros de dilogo. No te preocupes, no se mostrar en la aplicacin principal, pero ver algo parecido a lo que se muestra a continuacin.

Haga clic en este botn una vez para mostrar las propiedades en el men de la derecha para el dilogo. Cambiar el nombre importdiag y cambiar la seleccin mltiple valor a true. En la seccin de filtro de las propiedades de importdiag escriba lo siguiente: Mp3 Msica | *. mp3 Lo anterior har que el usuario slo puede seleccionar los archivos MP3. Ahora haga doble clic en el botn "Importar" que cre anteriormente. Esto debe tener en vista de cdigo. Asegrese de que el cursor del ratn est dentro de la Private Sub import_click a continuacin, escriba importdiag.ShowDialog () Esto a su vez mostrar una ventana de archivo abierto que Windows va a generar para nosotros. Slo se mostrar si el usuario ha hecho clic en el botn Importar. Asegurarse de que usted todava tiene la importdiag botn an clic en el men de propiedades haga clic derecho en el rayo pequeo. Ahora debera ver algo un poco como la imagen de abajo.

Haga doble clic en 'FileOk "el tema (El texto que dice FileOk). Ahora debera estar a la vista de cdigo. Asegurarse de que el ratn est dentro de la seccin de importdiag_FileOk Private Sub, escriba el siguiente cdigo Para cada tema As String En importdiag.FileNames playlist.Items.Add (pista) Siguiente Este cdigo hace lo siguiente: Va bien cada uno de los archivos del usuario seleccionado y luego se aade a nuestro cuadro de lista. Debido a que slo estamos tratando de crear un simple reproductor Mp3 que no ha comprobado si el usuario es la importacin de un tipo de archivo vlido, sino que dependen de la ventana de importacin de archivos de trabajo en el filtrado para mostrar el resultado en las pistas MP3. Ok ahora se puede probar la importacin de archivos Mp3. Presione F5 para iniciar la depuracin. Pruebe una importante coleccin de archivos MP3. Ahora vamos a empezar a tocar estos temas! Agregar un botn en la aplicacin y el nombre de "juego", le dan un valor de texto de "Play". Haga doble clic sobre este botn de reproduccin para entrar en la vista de cdigo. Asegurarse de que el cursor se encuentra dentro de lujo tipo de seccin Sub play_Click los siguientes AxWindowsMediaPlayer1.URL = playlist.SelectedItem Esto llama la Windows Media Player tema hemos aadido al comienzo del tutorial, y juega el elemento seleccionado en la lista de temas. Aadir un nuevo botn a la demanda, esta vez llamada stopButton y tienen un valor de texto de "Stop". Haga doble clic en el botn de parada y escriba el siguiente cdigo: AxWindowsMediaPlayer1.Ctlcontrols.stop () Una vez ms, agregue otro botn y esta vez lo llaman pausa con un valor de texto de Pausa. Haga doble clic en l y en el tipo de vista de cdigo:

Você também pode gostar