Programación General > C++ Builder

 Cambiar Funcionalidad Ontimer Dinámicamente

<< < (2/2)

Ithilien:
Se me ocurre como solucion hacerle que la propiedad Name de cada TTimer sea un indice, y luego, en el propio método, que se acceda al vector global, haciendole el casting de AnsiString a int y ala...pero qué limitación más grande!!!!!

En cualquier caso, habría que investigar, pero la propiedad insertComponent no podría funcionar? No sé, esque intuitivamente me parecio que se podían agregar cosas a la clase...

Saludos y gracias!

Ithilien:
Sigo atascado...alguna solución??

Enko:
No conozco C++, pero te puedo pasar el codigo como sería con Delphi.
No es mas complicado que esto:

--- Código: Text ---   TForm1 =  class(TForm)   public       Timer1 : TTimer;       MyVar: Integer;       procedure MyTimer(Sender: TObject);   end;   .............procedure MyTimer(Sender: TObject);begin   if Sender is TTimer then //esta condicion por lo general no hace falta.   begin        //aca va lo que necesites.        MyVar := X + Y + Z;   end;end;   .............   Timer1.OnTime := MyTimer;  

Navegación

[0] Índice de Mensajes

[*] Página Anterior

Ir a la versión completa