Forum: Programmieren allgemein
by peterbelow,
10. Jan 2024
Es gibt halt Tage an denen sich das Aufstehen nicht lohnt...:wink:
Forum: Programmieren allgemein
by peterbelow,
10. Jan 2024
Weil GetCount nicht virtual ist und auch in TPCListSettings nicht per override durch eine angepasste Version ersetzt wurde. Es spielt keine Rolle, dass das Feld für die Liste in beiden Klassen FList heist, Du hast dann einfach in TPCListSettings zwei Felder dieses Namens, wobei das ererbte aber nicht erreichbar ist, da strict private. Und GetCount kennt nur dieses ererbte FData.
Mach das so:
...