Programación General > C++ Builder
Cambiar Funcionalidad Ontimer Dinámicamente
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
[*] Página Anterior
Ir a la versión completa