Ver Mensaje Individual
  #2  
Antiguo 24-07-2004
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Reputación: 30
jachguate Va por buen camino
Eso no es una colección... es un vector.

Podes hacer un componente que tenga una propiedad "vectorial", asi:

Código Delphi [-]
type
  TMiClase = class(TComponent)
  private
    Procedure SetPropiedadVector(index : Integer; value : String);
    Functin GetPropiedadVector(index : Integer) : String;
  published:
    Property PropiedadVector[index : Integer] : String read GetPropiedadVector write SetPropiedadVector;
  end;

Que se haga dentro de GetPropiedadVector/SetPropiedadVector ya es responsabilidad tuya.

Si queres ampliar el tema, recuerdo que el libro La Cara Oculta de Delphi 4, de Ian Marteens (que podes descargar gratuitamente desde la web del autor: http://www.marteens.com) pasa por el tema.

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita