Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: renga73 en 1 Abril 2006, 11:33 am



Título: Como funciona el TIMER
Publicado por: renga73 en 1 Abril 2006, 11:33 am
La que quiero hacer en realidad es que un determinado .mp3 suene por 3 minutos por ejemplo.
El codigo de hacer sonar el mp3 ya lo tengo pero no se como funciona el TIMER, como anexarlo a esto para q dure X cantidad de tiempo


Título: Re: Como funciona el TIMER
Publicado por: Gorky en 1 Abril 2006, 12:47 pm
No se como sera el codigo de un mp3 player pero supongo que debe haber alguna funcion para detener la reproduccion al estilo del stop del winamp. Si no sabes como hacerla puedes mirar en www.lawebdelprogramador.com que se seguro que la hay porque la he visto.
Una vez que sepas como hacer esa funcion solo tienes que concatenar dos timer para que al llegar al tercer minuto se active esa funcion. Y plis plas.  ;D Espero haberte servido de ayuda.


Título: Re: Como funciona el TIMER
Publicado por: BenRu en 1 Abril 2006, 12:51 pm
Ponle un interval de X tiempo y cuando finalice le haces kill al proceso...

Un saludo


Título: Re: Como funciona el TIMER
Publicado por: [VolkS] en 1 Abril 2006, 13:06 pm
Si sabes como detener l mp3, es facil.

Creas un label aunque sea invisible, el timer no tiene mas capacidad de un minuto, entonces lo que tienes que hacer es sumar los minutos en el label...
En las propiedades del timer pones 60000 de intervalo(son milisegundos, que seria un minuto)

if lblMinutos.caption = "3" then'Si el caption suma 3
Call StopMp3(o como sea)'Se frena el mp3
Timer1.enabled = false(se detiene el timer)
else
lblMinutos.caption = lblMinutos.caption + 1 'Si no esta en 3
'Sigue sumando minutos hasta llegar a 3. donde se detendra 'el timer y frenara el mp3 :).
end if

Si quieres, puedes poner en las propiedades del timer en, Enabled = false

Y en un boton pondrias

timer1.enabled = true'Activaria el timer :P

Es una forma media Rara de hacer un counter, lo mejor es hacerlo con codigo y una variable almacene el tiempo, pero es muy complicado para la sencillez del programa.

si tenes alguna duda preguntame, ya que no se si me explique bien


Título: Re: Como funciona el TIMER
Publicado por: Gorky en 1 Abril 2006, 13:07 pm
Ponle un interval de X tiempo y cuando finalice le haces kill al proceso...

No crees que eso es matar mosquitos a cañonazos?


Título: Re: Como funciona el TIMER
Publicado por: [VolkS] en 1 Abril 2006, 13:10 pm
Ponle un interval de X tiempo y cuando finalice le haces kill al proceso...

No crees que eso es matar mosquitos a cañonazos?

jajajajaa :P, por lo menos un End pero no un kill al proceso jaajaj :D


Título: Re: Como funciona el TIMER
Publicado por: BenRu en 1 Abril 2006, 14:43 pm
Bueno, un End, un kill o como les de la gana de llamarlo...aunque se que no es lo mismo.

Estas preguntas son muy basicas...como funciona un timer?puede ser tambien muy larga de contestar...

Asi que, a leerse un manual de visual basic


Título: Re: Como funciona el TIMER
Publicado por: renga73 en 1 Abril 2006, 20:31 pm
Bueno en este semana pruebo lo q me dijeron y le comento el resultado