Forum: Object-Pascal / Delphi-Language
Prism
by sakura,
26. Feb 2003
I ist ja nicht von Typ TMyClass sondern von Typ ICombo. ICombo war definiert als type
ICombo = interface(IFoo, IBar)
procedure ChewBubbleGum;
end; und erbt daher die Methoden von IFoo und IBar. Sowohl IFoo als auch IBar deklarieren die Methode Hello. Ein Aufruf von I.Hello wäre jetzt nicht eindeutig. Ist jetzt IFoo.Hello oder IBar.Hello gemeint. Dabei ist es uninteressant, das beide...
Forum: Object-Pascal / Delphi-Language
Prism
by sakura,
26. Feb 2003
An den Haaren herbeigezogen, aber hoffentlich leicht zu verstehen.
Dein Programm bietet die Möglichkeit von externen Erweiterungen (wie z.B. auch der Windows Explorer). In Version 1 gibst Du lediglich die Möglichkeit das Menü zu (IMenuExtension) erweitern. In Version 2 gibst Du separat die Möglichkeit auch die Toolbars (IToolbarExtension) zu erweitern.
Wenn ein Entwickler beide Bereiche...