Ver Mensaje Individual
  #3  
Antiguo 07-02-2007
miguel_e miguel_e is offline
Miembro
 
Registrado: ene 2006
Posts: 86
Reputación: 19
miguel_e Va por buen camino
Bueno vamos a ver si me logro expresar claramente:

Tengo una clase llamada TActions, que hereda de TComponent, esta es una clase abstracta, de la cual heredan una serie de clases que implementan un comportamiento diferente para cada tipo de accion. Por ahi ningun problema, porque sus campos y por lo tantos sus propiedades son valores simples, cadenas de texto, ese tipo de cosas, por lo tanto se pueden salvar normalmente.

Luego tengo una clase llama TActionsList (y es aqui donde surge el problema), la cual almacena las diferentas acciones a realizar en un TStringList, ademas de los metodos normales de trabajo con una lista. Entonces el problema esta en salvar esta lista de acciones, no se como decirle que salve y luego que al cargalo cree cada accion del tipo que era anteriormente, por que para crealo tengo que hacer el cast hacia TActions, y cuando recorra la lista el poliformismo temo que no me trabaje cmo debia.

me explico mejor ahora????

salu2
miguel_e
Responder Con Cita