Zitat von
Muehle:
Dein Fehler war die doppelte Benutzung des Wörtchens virtual (nämlich auch in der abgel. Klasse).
Jein, das Feld
value muß
vor den Methoden definiert werden - zumindest bei älteren Delphi-Version. Bei neueren ist die Definition von Feldern nach den Methoden zulässig, sie müssen dann aber dann in einem VAR-Bereich innerhalb der Klassendefinition stehen. Die Fehlermeldung wäre also auch nach dem Entfernen der fehlerhaften VIRTUAL-Direktiven erschienen.
Gruß Hawkeye