Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
16. Apr 2010
Ja, und mir war so, als wenn der Compiler dieses
TEditor = class(TInterfacedObject, INotifier, IEditor)
procedure INotifier.Modified = MyOtherModified;
end;
nicht "richtig" findet und das dies schon als Definition reichen sollte.
Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
15. Apr 2010
Ahhhhh, jetzt wo du es sagst, fällt es mir wie Schuppen von den Augen.
Danke. :thumb:
Forum: Object-Pascal / Delphi-Language
Delphi
by himitsu,
15. Apr 2010
Ich weiß, daß es irgendwie ging und hatte es auch schon erfolgreich gemacht, aber ich bekomm es nicht mehr zusammen. :?
Wie kann ich also die Interface-Methode auf eine andersnamige Objekt-Methode umleiten?
type
INotifier = interface
procedure Modified;
end;
TEditor = class(TInterfacedObject, INotifier, IEditor)
procedure INotifier.Modified = MyOtherModified;