Ver Mensaje Individual
  #3  
Antiguo 11-10-2005
OscarG OscarG is offline
Miembro
 
Registrado: sep 2005
Posts: 35
Reputación: 0
OscarG Va por buen camino
Como siempre, pongo variables y no digo pa q son...

Aunq en este caso, al no haber utilizado nunca interfaces, no se muy bien cómo llamarlos.

Me explico...
Código Delphi [-]
  //TMusica es la clase q tiene el interfaz la interfaz.
  //IMusica: es la interfaz de tipo ITratarSonido
  //Musica: es de tipo TMusica
  //comp1: Es un objeto TComponente1.
    var
       Musica: TMusica;
       IMusica: ITratarSonido;
       comp1:   TComponente1;

El problema es con
Código Delphi [-]
  comp1.setSonido(IMusica);

en este método me casca, y el caso es q tengo q pasárlo a otros objetos, y quería pasarlo por medio de la interfaz, aunq no se si se puedo, lo podría hacer de otro modo, pero me gustaría hacerlo con interfaces.
Responder Con Cita