Registriert seit: 28. Feb 2016
Ort: Nordost Baden-Württemberg
2.942 Beiträge
Delphi 12 Athens
|
AW: Managed Records - initializer fälschlicherweise aufgerufen?
24. Feb 2022, 15:58
Hallo,
danke für die Antwort.
1. Ja, das muss FMyList.Add(Rec); heißen
2. Mit deiner anderen Vermutung liegst du aber leider falsch!
Der Initializer wird einmal beim Betreten der Methode aufgerufen,
weil es ja diese lokale Variable gibt: Rec: TMyRec;
Aber: er wird auch durch FMyList.Add(Rec); nochmal aufgerufen!
Was ich als falsch empfinde!
Grüße
TurboMagic
|