Forum: Sonstige Fragen zu Delphi
by Headbucket,
12. Apr 2017
Vielen Dank für die Antworten!
Klingt logisch und das manuelle nil-Setzen löst unabhängig von dem im Create zugewiesenen Owner das Problem.
Wird mein Frame dann jetzt nur noch vom Interface freigegeben (in dem Moment, wo ich nil setze), da der Owner keinen Bezug mehr zum Frame hat?
Grüße
Headbucket
Forum: Sonstige Fragen zu Delphi
by Headbucket,
12. Apr 2017
Das war auch mein erster Gedanke.
Mein Frame ist ja aber von TComponent abgeleitet. Wird dort nicht so oder so die Referenzzählung deaktiviert?
Ansonsten wäre ich über Hinweise dankbar, wie man diese abschaltet :stupid:
Und was hat FastMM damit zu tun? Wenn das ganze doppelt freigegeben wird, dann sollte doch IMMER ein Fehler kommen und nicht nur mit FastMM.
Danke aber schonmal für die...
Forum: Sonstige Fragen zu Delphi
by Headbucket,
12. Apr 2017
Hallo zusammen,
ich habe zZ ein ähnliches Problem mit der Verwendung von FastMM in Verbindung mit Frames, welche ein Interface implementieren:
type
TMyFrame = class(TFrame, IMyInterface)
lbl1: TLabel;
private
{ Private-Deklarationen }
public
procedure MyInterfaceMethode;