Tema: una ayudita
Ver Mensaje Individual
  #4  
Antiguo 15-01-2005
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Reputación: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Si te vas a poner manos a la obra te recomiendo que leas acerca de las referencias de clase (class references). Variables del tipo TWinampListClass son referencias de clase, es decir variables cuyos valores son un tipo de datos: TWinampList27, TWinampList32, etc. y te permiten construir polimórficamente un objeto. De esto puedes encontrar información en la misma ayuda de Delphi. También deberás agregar un constructor virtual a la clase base TWinampList pues creo que TObjectList no lo tiene y es imprescindible para que funcionen las referencias de clases.

Por último te recomiendo que antes de entrar a los detalles de como manejar un formato en particular hagas pruebas con toda la estructura alrededor (la definición de las clases, la fábrica, etc. para ver que se crean bien los objetos del tipo adecuado. Y hasta que tengas listo eso, te metes con los detalles técnicos de los formatos.

// Saludos
Responder Con Cita