Ver Mensaje Individual
  #4  
Antiguo 07-10-2005
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Reputación: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,


Cita:
Empezado por OscarG
Bueno, contador es una variable q se incrementa cada vez q se crea un audio, osea en este caso habría 3, y en el método que os he comentado, se iría decrementando a medida q el método Stop hace efecto....
¿No podrías comprobar, por ejemplo, mediante "if Assigned" si el objeto que vas a liberar se creó previamente? En otro orden de cosas, aquello de que la variable "contador" aumente cuando se crea un objeto "TAudio"... no sé porqué me parece mejorable, por ejemplo, ¿qué tal añadiendo los objetos "TAudio" a una lista de tipo "TList" o similar, de forma que luego puedas recorrer esta para liberar los objetos que contenga? Colaborando.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita