Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   ¿Es posible cambiar el volumen del TMediaPlayer? (https://www.clubdelphi.com/foros/showthread.php?t=24228)

Delphius 12-08-2005 07:22:36

¿Es posible cambiar el volumen del TMediaPlayer?
 
He realizado una búsqueda en el foro sobre el tema, pero no he visto resultados muy prometedores sobre el tema.
Tengo, desde hace tiempo, una duda: ¿Es posible alterar el volumen del TMediaPlayer?No he visto manera (ni encuentro) de como hacerlo.
Se como alterar el volumen del sistema, es más me hice un componente que lo realiza, pero ¿que hay del volumen del TMediaPlayer?
Aclaración: uso D6

lucasarts_18 12-08-2005 15:46:39

Hola:

Yo estuve trabajando hace un tiempo con el TMediaPLayer y no recuerdo una opción o forma de manejar el volumen, eso sí, si no recuerdo mal, hay un componente muy similar al TMediaPLayer que si maneja el volumen, solo que ahora no recuerdo el nombre de aquel componente, cuando llegue a casa buscaré si lo tengo y te digo el nombre.

Saludos.

Delphius 12-08-2005 16:12:28

gracias...
 
lucasarts_18, gracias por ofrecer tu ayuda.
No te preocupes tanto, no es tan urgente.
De todas maneras, seguiré buscando algo por allí.

lucasarts_18 12-08-2005 18:28:58

Hola:

Los componentes son QSMP3, busca htpp://www.sourceforge.net
Ve si tiene esa opción, no recuerdo muy bien, me avisas cualquier cosa.

Saludos.

Delphius 16-08-2005 07:02:16

Gracias
 
gracias lucasarts_18, me pondré a ver sobre dichos componentes.

Delphius 19-08-2005 04:13:26

No se que pasa
 
Disculpa lucasart_18 pero tengo problemas para instalar dicho componente. Estuve varias horas intentandolo pero no hay caso... me trajo más problemas que nunca: tuve que reinstalar otros componentes que yo uso.
Me preguntaba si este necesita de algo más de maña para poder instalarlo. Hice los pasos que deben seguirse: Components->Install Components->bla bla bla...
Y nada... no se deja instalar.
¿Me podrías indicar más o menos como tengo que hacer para que el "delicado" (por no decir otra cosa:D ) componente decida "sumarse al grupito"?
NOTA: Utilizo Delphi 6

Saludos

lucasarts_18 19-08-2005 15:58:18

Hola:

Ahora que recuerdo al parecer necesitaba unas DLL, la verdad no puedo ayudarte ahora porque me encuentro en la oficina, apenas llegue a la casa veré el asunto..
Cualquier asunto te lo hago saber..

Saludos...

lucasarts_18 21-08-2005 03:57:11

Hola:

efectivamente, la instalación es toda una odisea , y ahora recuerdo que no llegué a usar estos componentes por la misma razón, su instalación es complicada....pero realmente hace lo que necesitas, ve el demo que trae y ahí verás que se puede manejar el volumen..

Suerte..

Delphius 22-08-2005 16:43:11

Lo logré... pero...
 
lucasart_18, ¡logré instalar el componente! Era muy simple lograr esto... bastaba con colocar las dlls SDL.dll y smpeg.dll en la carpeta C:\WINDOWS\SYSTEM y luego registar el componente:
1. Components -> Install Component
2. Seleccionar la unidad RegQSMP3.pas
3. Continuar los pasos como cualquier otro componente.

Lamentablemente tengo que informarte que dicho componente lo que realiza es cambiar el volumen del sistema y no el de "reproductor". Estoy en la misma que antes... además... como ya dije, yo ya tengo mi propio componente que cambia el volumen del sistema. Lo que necesito es cambiar el volumen del reproductor y NO del sistema. Seguiré buscando.

De todas maneras gracias por ofrecer tu ayuda y tu tiempo...

lucasarts_18 22-08-2005 16:57:19

Hola:

Chuata...qué mala :(.

En sourceforge hay varios componentes para el uso del MP3 y lo que es sonido, más de alguno tendrá esa opción, cualquier cosa me avisas para saber..

Saludos.

Delphius 24-08-2005 05:18:29

Listo... problema solucionado
 
lucasart_18, ¡Encontré lo que buscaba! Al fin... gracias a una busqueda intensa en www.torry.net
no es un componente, es una dll con un conjunto de unidades (AOSDK).
Lo bueno es que el objeto en cuestión (TAudioObject) permite cambiar ambos volumenes:
[delphi]
SetGainVolume() // para cambiar el volumen del reproductor
SetMainVolume() // para cambiar el volumen del sistema

Se que esto le viene de pelos para algunos, asi que los que tengan el interés... pues a descargarlo!

lucasarts_18 24-08-2005 15:33:01

Hola:

Gracias por el dato...:p

Saludos..


La franja horaria es GMT +2. Ahora son las 04:10:41.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi