Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by CarlAshnikov,
14. Jul 2015
Doch genau das tun sie, wenn du es so definierst. Wenn etwas nur zu einem Objekt gehören soll dann muss du das als Feld des Objektes definieren:
TAuto = class
private
fRad1,
fRad2,
fRad3,
fRad4: TRad;
public
procedure Fahren;
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by CarlAshnikov,
14. Jul 2015
Hi,
wäre interessant zu wissen wo Speicherleaks angezeigt werden.
Das Problem liegt meiner Meinung nach daran, dass du nur eine Variable hast: var handlerKlickEvent: THandlerLinkedProcedure;.
Die Referenz wird bei
procedure TButtonNames.LinkProcedure1(linkedProcedure: TLinkedProcedure);