![]() |
Re: Funktion in übergeordneter Klasse aufrufen
dann würde ich die Kindklasse wie folgt ändern:
Delphi-Quellcode:
Es wäre jedoch sinnvoller in der Elternklasse die Unit der Kindklasse erst unter Implementation in den Uses aufzuführen weil ja bei der Elternklasse im Declarationsabschnitt nur TList gebraucht wird und erst im Implementationsteil wo das Kind erzeugt wird benötigst du die TKindKlasse.
TKindKlasse = class(TObject)
private fParent: TObject; public constructor Create(AElternKlasse: TObject); end; [...] implementation uses UnitDerElternklasse; [...] constructor TKindKlasse.Create(AElternKlasse: TObject); begin [...] fParent := AElternKlasse; TElternKlasse(fParent).MachIrgendwas; end; |
Re: Funktion in übergeordneter Klasse aufrufen
So, ich habs kapiert! :bounce1:
Das war mein erster Auftritt hier im Forum! Ich muss sagen, echt super hier. :thumb: Viele Dank an alle, Gruß Andreas |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:29 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz