Forum: Object-Pascal / Delphi-Language
Delphi
by hoika,
7. Feb 2019
Hallo,
ich denke, die Prüfung geht auch mit Interfaces nicht,
ohne selbst eine Art Notification-Sache zu implementieren.
PS:
Im Moment erschließt sich mir die Notwendigkeit der ganzen Sache auch nicht
-> es sei denn, der Entwickler will irgendwas "faules" machen ;)
Forum: Object-Pascal / Delphi-Language
Delphi
by hoika,
7. Feb 2019
Hallo,
Einspruch
Das glaube ich nicht (weiß es aber auch nicht).
Die Freigabe erfolgt doch erst, wenn die Interface-Variable ihren Scope verläßt?
In diesem Fall hinter dem abschließenden end?
Forum: Object-Pascal / Delphi-Language
Delphi
by hoika,
4. Feb 2019
Hallo,
gibt es, aber nicht für lau und nur, wenn sich der gesamte beteiligte Code dran hält.
Die Objekte mit den Pointer müssen sich beim eigentlichen Objekt registrieren,
das eigentliche informiert dann, wenn es freigegeben wird.
Dann müssen die Pointer-Objekte ihren Pointer auf nil setzen.