Forum: Object-Pascal / Delphi-Language
Delphi
by Lemmy,
18. Mai 2017
a) will ich nicht, weil der Konsument da nix zu schreiben hat. und b) Zeig doch bitte Code
IFooItem = Interface
procedure Bar;
end;
IFooFooItem =Interface
procedure Foo(const AValue);
Forum: Object-Pascal / Delphi-Language
Delphi
by Lemmy,
18. Mai 2017
LOL
ich weiß, dass ich nichts weiß.... :-)
Danke für Eure Tipps, über TInterfacedPersistent bin ich auch schon gestolpert, war mir aber etwas unsicher bzgl. des FOwnerInterface. Schaut aber ganz gut aus im ersten Test...
ja, das habe ich auch gelesen. Bin aber noch ein paar Wochen im Delphi 7 Modus. Allerdings finde ich das aktuell noch ziemlich böse :-)
Forum: Object-Pascal / Delphi-Language
Delphi
by Lemmy,
18. Mai 2017
Servus,
beim Einsatz von Interfaces muss man ja tunlichst darauf achten, Interfaces und Objektzugriff nicht zu mischen, da es sonst zur automatischen Freigabe kommen kann, da die Objektvariable nicht zum RefCount zählt.
Nehmen wir folgendes Beispiel
IFooItem = Interface
procedure Bar;