Problemas con la creación de TTimer es tiempo de ejecución
Muy buenas a todos.
Estoy desarrollando una aplicación en el que una serie de elementos que vamos dando de alta hacen uso de los componentes TTimer. Mi problema es que a medida que voy dando de alta esos elementos necesito crearme un TTimer propio para ese elemento. Apriori parece que lo hace y le asigna una dirección de memoria al componente TTimer correspondiente y cambio la propiedad TTimer.Interval sin problemas, pero cuando lo habilito TTimer.enable:= true me da una excepción y me dice lo siguiente: 'Not enough timers available'.
Esto sólo ocurre durante esa ejecución. Cuando vuelvo a ejecutar la aplicación y ese elemento que ya había sido dado de alta antes se carga en memoria, ya tiene reservado su timer y no me da problemas.
Después de toda esta historia mi pregunta es: ¿Es que no se pueden crear timer en tiempo de ejecución?
Espero vuestra ayuda. Muchas gracias!!!
|